diff --git a/nodequeue.install b/nodequeue.install
index 427736a..48aae1b 100644
--- a/nodequeue.install
+++ b/nodequeue.install
@@ -1,22 +1,30 @@
 <?php
 
+/**
+ * @file
+ * Install, update and uninstall functions for the nodequeue module.
+ */
+
+/**
+ * Implementation of hook_schema().
+ */
 function nodequeue_schema() {
   $schema['nodequeue_queue'] = array(
-    'description' => t('Base table for queues, storing global information for each queue'),
+    'description' => 'Base table for queues, storing global information for each queue',
     'fields' => array(
       'qid' => array(
-        'description' => t('The primary identifier for a queue.'),
+        'description' => 'The primary identifier for a queue.',
         'type' => 'serial',
         'unsigned' => TRUE,
         'not null' => TRUE
       ),
       'name' => array(
-        'description' => t('The machine name for the queue'),
+        'description' => 'The machine name for the queue',
         'type' => 'varchar',
         'length' => 128,
       ),
       'title' => array(
-        'description' => t('Title of a queue.'),
+        'description' => 'Title of a queue.',
         'type' => 'varchar',
         'length' => 255,
         'not null' => TRUE,
@@ -28,17 +36,17 @@ function nodequeue_schema() {
         'not null' => TRUE,
       ),
       'size' => array(
-        'description' => t('How many nodes this queue will hold'),
+        'description' => 'How many nodes this queue will hold',
         'type' => 'int',
         'default' => 0,
       ),
       'link' => array(
-        'description' => t('The link text to show under a node to add it to the queue.'),
+        'description' => 'The link text to show under a node to add it to the queue.',
         'type' => 'varchar',
         'length' => 40,
       ),
       'link_remove' => array(
-        'description' => t('The link text to show under a node to remove it from the queue.'),
+        'description' => 'The link text to show under a node to remove it from the queue.',
         'type' => 'varchar',
         'length' => 40,
       ),
@@ -89,17 +97,17 @@ function nodequeue_schema() {
     ),
   ); // nodequeue_queue.
   $schema['nodequeue_roles'] = array(
-    'description' => t('Defines the roles which are allowed to use a particular nodequeue.'),
+    'description' => 'Defines the roles which are allowed to use a particular nodequeue.',
     'fields' => array(
       'qid' => array(
-        'description' => t('Primary key for {nodequeue_queue}'),
+        'description' => 'Primary key for {nodequeue_queue}',
         'type' => 'int',
         'size' => 'big',
         'unsigned' => TRUE,
         'not null' => TRUE
       ),
       'rid' => array(
-        'description' => t('Primary key for roles'),
+        'description' => 'Primary key for roles',
         'type' => 'int',
         'size' => 'big',
         'unsigned' => TRUE,
@@ -112,17 +120,17 @@ function nodequeue_schema() {
     ), // indexes
   ); // nodequeue_roles
   $schema['nodequeue_types'] = array(
-    'description' => t('Defines the node types which are allowed in each queue'),
+    'description' => 'Defines the node types which are allowed in each queue',
     'fields' => array(
       'qid' => array(
-        'description' => t('Primary key for {nodequeue_queue}'),
+        'description' => 'Primary key for {nodequeue_queue}',
         'type' => 'int',
         'size' => 'big',
         'unsigned' => TRUE,
         'not null' => TRUE
       ),
       'type' => array(
-        'description' => t('Node Type'),
+        'description' => 'Node Type',
         'type' => 'varchar',
         'length' => 255,
         'not null' => FALSE
@@ -139,16 +147,16 @@ function nodequeue_schema() {
   // to do anything. Reference is for the use of whatever is creating
   // the subqueues in order to link it to some other ID easily.
   $schema['nodequeue_subqueue'] = array(
-    'description' => t('Subqueues are minor queues that inherit all of the properties of the parent queue. A parent queue must have at least 1 subqueue to do anything. Reference is for the use of whatever is creating the subqueues in order to link it to some other ID easily.'),
+    'description' => 'Subqueues are minor queues that inherit all of the properties of the parent queue. A parent queue must have at least 1 subqueue to do anything. Reference is for the use of whatever is creating the subqueues in order to link it to some other ID easily.',
     'fields' => array(
       'sqid' => array(
-        'description' => t('Subqueue identifier'),
+        'description' => 'Subqueue identifier',
         'type' => 'serial',
         'unsigned' => TRUE,
         'not null' => TRUE,
       ),
       'qid' => array(
-        'description' => t('Queue identifier.'),
+        'description' => 'Queue identifier.',
         'type' => 'int',
         'unsigned' => TRUE,
         'not null' => TRUE,
@@ -177,28 +185,28 @@ function nodequeue_schema() {
   ); // nodequeue_subqueue
 
   $schema['nodequeue_nodes'] = array(
-    'description' => t('Indicates which nodes are in which queues/subqueues.'),
+    'description' => 'Indicates which nodes are in which queues/subqueues.',
     'fields' => array(
       'qid' => array(
-        'description' => t('Queue id'),
+        'description' => 'Queue id',
         'type' => 'int',
         'unsigned' => TRUE,
         'not null' => TRUE,
       ),
       'sqid' => array(
-        'description' => t('Subqueue this node is in'),
+        'description' => 'Subqueue this node is in',
         'type' => 'int',
         'unsigned' => TRUE,
         'not null' => TRUE,
       ),
       'nid' => array(
-        'description' => t('Node id in this subqueue'),
+        'description' => 'Node id in this subqueue',
         'type' => 'int',
         'unsigned' => TRUE,
         'not null' => FALSE
       ),
       'position' => array(
-        'description' => t('The position of the node in this subqueue.'),
+        'description' => 'The position of the node in this subqueue.',
         'type' => 'int',
         'unsigned' => TRUE,
         'not null' => FALSE
@@ -233,12 +241,12 @@ function nodequeue_update_5000() {
   $ret[] = array('success' => TRUE, 'query' => t('Some of the following queries may appear to fail. This is not a problem.'));
 
   db_add_field($ret, "nodequeue_queue", "link", array(
-        'description' => t('The link text to show under a node to add it to the queue.'),
+        'description' => 'The link text to show under a node to add it to the queue.',
         'type' => 'varchar',
         'length' => 40,
       ));
   db_add_field($ret, "nodequeue_queue", "link_remove", array(
-        'description' => t('The link text to show under a node to remove it from the queue.'),
+        'description' => 'The link text to show under a node to remove it from the queue.',
         'type' => 'varchar',
         'length' => 40,
       ));
@@ -289,16 +297,16 @@ function nodequeue_update_5201() {
   $ret[] = update_sql("UPDATE {nodequeue_queue} SET owner = 'nodequeue', show_in_ui = 1, show_in_tab = 1, show_in_links = 1, reference = 0");
 
   db_create_table($ret, 'nodequeue_subqueue', array(
-    'description' => t('Subqueues are minor queues that inherit all of the properties of the parent queue. A parent queue must have at least 1 subqueue to do anything. Reference is for the use of whatever is creating the subqueues in order to link it to some other ID easily.'),
+    'description' => 'Subqueues are minor queues that inherit all of the properties of the parent queue. A parent queue must have at least 1 subqueue to do anything. Reference is for the use of whatever is creating the subqueues in order to link it to some other ID easily.',
     'fields' => array(
       'sqid' => array(
-        'description' => t('Subqueue identifier'),
+        'description' => 'Subqueue identifier',
         'type' => 'serial',
         'unsigned' => TRUE,
         'not null' => TRUE,
       ),
       'qid' => array(
-        'description' => t('Queue identifier.'),
+        'description' => 'Queue identifier.',
         'type' => 'int',
         'unsigned' => TRUE,
         'not null' => TRUE,
@@ -376,9 +384,11 @@ function nodequeue_update_5205() {
   }
   return $ret;
 }
+
 /**
- * There was a discrepancy between the link/link_remove fields created with node_install/node_schema, and the ones created with nodequeue_update_5000.  This forces everyone to 40 characters.
- *
+ * There was a discrepancy between the link/link_remove fields created with
+ * node_install/node_schema, and the ones created with nodequeue_update_5000.
+ * This forces everyone to 40 characters.
  */
 function nodequeue_update_6000() {
   $ret = array();
@@ -395,8 +405,9 @@ function nodequeue_update_6001() {
 
 //The previous 6002 update has been moved to 5205.
 
-/*
- * Remove invalid entries from the nodequeue_nodes table created as a result of bugs like http://drupal.org/node/593858.
+/**
+ * Remove invalid entries from the nodequeue_nodes table created as a result of
+ * bugs like http://drupal.org/node/593858.
  */
 function nodequeue_update_6003() {
   $ret = array();
@@ -421,7 +432,7 @@ function nodequeue_update_6004() {
   return $ret;
 }
 
-/*
+/**
  * Rename the 'nodequeue_automatic_views_generation'
  * to 'nodequeue_view_per_queue'.
  */
@@ -482,7 +493,7 @@ function nodequeue_update_6006() {
   return $ret;
 }
 
-/*
+/**
  * Provide machine names, and auto-generation of machine names for existing
  * queues.
  */
@@ -512,10 +523,16 @@ function nodequeue_update_6007() {
 
 }
 
+/**
+ * Implementation of hook_install().
+ */
 function nodequeue_install() {
   drupal_install_schema('nodequeue');
 }
 
+/**
+ * Implementation of hook_uninstall().
+ */
 function nodequeue_uninstall() {
   drupal_uninstall_schema('nodequeue');
 }
diff --git a/smartqueue.install b/smartqueue.install
index a8f1f4e..decd47b 100644
--- a/smartqueue.install
+++ b/smartqueue.install
@@ -1,17 +1,25 @@
 <?php
 
+/**
+ * @file
+ * Install, update and uninstall functions for the smartqueue module.
+ */
+
+/**
+ * Implementation of hook_schema().
+ */
 function smartqueue_schema() {
   $schema['smartqueue'] = array(
-    'description' => t('Table for smartqueues, storing global information for each queue.'),
+    'description' => 'Table for smartqueues, storing global information for each queue.',
     'fields' => array(
       'qid' => array(
-        'description' => t('The primary identifier for a queue.'),
+        'description' => 'The primary identifier for a queue.',
         'type' => 'serial',
         'unsigned' => TRUE,
         'not null' => TRUE
       ),
       'use_parents' => array(
-        'description' => t("Whether a queue is to use the terms' parents when displaying the queue selection."),
+        'description' => "Whether a queue is to use the terms' parents when displaying the queue selection.",
         'type' => 'int',
         'size' => 'tiny',
         'default' => 0,
@@ -23,10 +31,16 @@ function smartqueue_schema() {
   return $schema;
 }
 
+/**
+ * Implementation of hook_install().
+ */
 function smartqueue_install() {
   drupal_install_schema('smartqueue');
 }
 
+/**
+ * Implementation of hook_uninstall().
+ */
 function smartqueue_uninstall() {
   drupal_uninstall_schema('smartqueue');
 }
