diff --git a/core/modules/tracker/tracker.module b/core/modules/tracker/tracker.module
index 7060a87..8f6f86e 100644
--- a/core/modules/tracker/tracker.module
+++ b/core/modules/tracker/tracker.module
@@ -160,9 +160,9 @@ function tracker_cron() {
  * @param int $account
  *   The account ID to check.
  *
- * @return boolean
- *   TRUE if a user is accessing tracking info for their own account and
- *   has permission to access the content.
+ * @return bool
+ *   TRUE if a user is accessing tracking info for their own account and has
+ *   permission to access the content.
  *
  * @see tracker_menu()
  */
@@ -177,9 +177,9 @@ function _tracker_myrecent_access($account) {
  * @param int $account
  *   The user account ID to track.
  *
- * @return boolean
- *   TRUE if a user has permission to access the account for $account and
- *   has permission to access the content.
+ * @return bool
+ *   TRUE if a user has permission to access the account for $account and has
+ *   permission to access the content.
  *
  * @see tracker_menu()
  */
@@ -260,11 +260,11 @@ function tracker_comment_delete($comment) {
 /**
  * Updates indexing tables when a node is added, updated, or commented on.
  *
- * @param $nid
+ * @param int $nid
  *   A node ID.
- * @param $uid
+ * @param int $uid
  *   The node or comment author.
- * @param $changed
+ * @param int $changed
  *   The node updated timestamp or comment timestamp.
  */
 function _tracker_add($nid, $uid, $changed) {
@@ -299,12 +299,12 @@ function _tracker_add($nid, $uid, $changed) {
 /**
  * Determines the max timestamp between $node->changed and the last comment.
  *
- * @param $nid
+ * @param int $nid
  *   A node ID.
  *
- * @return
- *  The $node->changed timestamp, or most recent comment timestamp, whichever
- *  is the greatest.
+ * @return int
+ *   The $node->changed timestamp, or most recent comment timestamp, whichever
+ *   is the greatest.
  */
 function _tracker_calculate_changed($nid) {
   $changed = db_query('SELECT changed FROM {node} WHERE nid = :nid', array(':nid' => $nid), array('target' => 'slave'))->fetchField();
@@ -321,12 +321,12 @@ function _tracker_calculate_changed($nid) {
 /**
  * Cleans up indexed data when nodes or comments are removed.
  *
- * @param $nid
- *  The node ID.
- * @param $uid
- *   The author of the node or comment.
- * @param $changed
- *   The last changed timestamp of the node.
+ * @param int $nid
+ *   The node ID.
+ * @param int $uid
+ *   (optional) The author of the node or comment. Defaults to NULL.
+ * @param int $changed
+ *   (optional) The last changed timestamp of the node. Defaults to NULL.
  */
 function _tracker_remove($nid, $uid = NULL, $changed = NULL) {
   $node = db_query('SELECT nid, status, uid, changed FROM {node} WHERE nid = :nid', array(':nid' => $nid))->fetchObject();
diff --git a/core/modules/tracker/tracker.pages.inc b/core/modules/tracker/tracker.pages.inc
index 853f50d..c5dc054 100644
--- a/core/modules/tracker/tracker.pages.inc
+++ b/core/modules/tracker/tracker.pages.inc
@@ -12,6 +12,13 @@
  * Queries the database for info, adds RDFa info if applicable, and generates
  * the render array that will be used to render the page.
  *
+ * @param obj $account
+ *   (optional) The user object whos tracking data will be displayed. Defaults
+ *   to NULL.
+ * @param bool $set_title
+ *   (optional) If an $account is supplied and this is TRUE then the page title
+ *   will be set to the username in question. Defaults to FALSE.
+ *
  * @return array
  *   A renderable array.
  *
