diff --git modules/node/content_types.inc modules/node/content_types.inc
index ab4b2e6..6bc36db 100644
--- modules/node/content_types.inc
+++ modules/node/content_types.inc
@@ -376,8 +376,7 @@ function node_node_type_update($info) {
 }
 
 /**
- * Resets all of the relevant fields of a module-defined node type to their
- * default values.
+ * Resets the relevant fields of a module-defined node type to their defaults.
  *
  * @param $type
  *   The node type to reset. The node type is passed back by reference with its
diff --git modules/node/node.admin.inc modules/node/node.admin.inc
index a6ea1b5..16d49ad 100644
--- modules/node/node.admin.inc
+++ modules/node/node.admin.inc
@@ -6,7 +6,7 @@
  */
 
 /**
- * Menu callback: confirm rebuilding of permissions.
+ * Menu callback: confirms rebuilding of permissions.
  */
 function node_configure_rebuild_confirm() {
   return confirm_form(array(), t('Are you sure you want to rebuild the permissions on site content?'),
@@ -14,7 +14,7 @@ function node_configure_rebuild_confirm() {
 }
 
 /**
- * Handler for wipe confirmation
+ * Handler for wipe confirmation.
  */
 function node_configure_rebuild_confirm_submit($form, &$form_state) {
   node_access_rebuild(TRUE);
@@ -137,7 +137,7 @@ function node_build_filter_query(SelectQueryInterface $query) {
 }
 
 /**
- * Return form for node administration filters.
+ * Returns the form for node administration filters.
  */
 function node_filter_form() {
   $session = isset($_SESSION['node_overview_filter']) ? $_SESSION['node_overview_filter'] : array();
@@ -212,7 +212,7 @@ function node_filter_form() {
 }
 
 /**
- * Process result from node administration filter form.
+ * Processes the result from the node administration filter form.
  */
 function node_filter_form_submit($form, &$form_state) {
   $filters = node_filters();
@@ -241,8 +241,7 @@ function node_filter_form_submit($form, &$form_state) {
 }
 
 /**
- * Make mass update of nodes, changing all nodes in the $nodes array
- * to update them with the field values in $updates.
+ * Updates all nodes in $nodes with the field values in $updates.
  *
  * IMPORTANT NOTE: This function is intended to work when called
  * from a form submit handler. Calling it outside of the form submission
@@ -297,7 +296,7 @@ function _node_mass_update_helper($nid, $updates) {
 }
 
 /**
- * Node Mass Update Batch operation
+ * Node Mass Update Batch operation.
  */
 function _node_mass_update_batch_process($nodes, $updates, &$context) {
   if (!isset($context['sandbox']['progress'])) {
@@ -525,7 +524,7 @@ function node_admin_nodes() {
 }
 
 /**
- * Validate node_admin_nodes form submissions.
+ * Validates node_admin_nodes form submissions.
  *
  * Check if any nodes have been selected to perform the chosen
  * 'Update option' on.
@@ -538,9 +537,9 @@ function node_admin_nodes_validate($form, &$form_state) {
 }
 
 /**
- * Process node_admin_nodes form submissions.
+ * Processes node_admin_nodes form submissions.
  *
- * Execute the chosen 'Update option' on the selected nodes.
+ * Executes the chosen 'Update option' on the selected nodes.
  */
 function node_admin_nodes_submit($form, &$form_state) {
   $operations = module_invoke_all('node_operations');
@@ -566,6 +565,11 @@ function node_admin_nodes_submit($form, &$form_state) {
   }
 }
 
+/**
+ * Helper function for node_admin_content()'s delete operation.
+ *
+ * @see node_admin_content()
+ */
 function node_multiple_delete_confirm($form, &$form_state, $nodes) {
   $form['nodes'] = array('#prefix' => '<ul>', '#suffix' => '</ul>', '#tree' => TRUE);
   // array_filter returns only elements with TRUE values
@@ -589,6 +593,11 @@ function node_multiple_delete_confirm($form, &$form_state, $nodes) {
                     t('Delete'), t('Cancel'));
 }
 
+/**
+ * Submit handler for the multiple node delete confirmation form.
+ *
+ * @see node_multiple_delete_confirm()
+ */
 function node_multiple_delete_confirm_submit($form, &$form_state) {
   if ($form_state['values']['confirm']) {
     node_delete_multiple(array_keys($form_state['values']['nodes']));
diff --git modules/node/node.module modules/node/node.module
index c052f4b..ecf098b 100644
--- modules/node/node.module
+++ modules/node/node.module
@@ -2,8 +2,10 @@
 
 /**
  * @file
- * The core that allows content to be submitted to the site. Modules and
- * scripts may programmatically submit nodes using the usual form API pattern.
+ * The core that allows content to be submitted to the site.
+ *
+ * Modules and scripts may programmatically submit nodes using the usual
+ * form API pattern.
  */
 
 /**
@@ -295,7 +297,7 @@ function node_title_list($result, $title = NULL) {
 }
 
 /**
- * Update the 'last viewed' timestamp of the specified node for current user.
+ * Updates the 'last viewed' timestamp of the specified node for current user.
  *
  * @param $node
  *   A node object.
@@ -314,8 +316,7 @@ function node_tag_new($node) {
 }
 
 /**
- * Retrieves the timestamp at which the current user last viewed the
- * specified node.
+ * Returns the timestamp of when current user last viewed the specified node.
  */
 function node_last_viewed($nid) {
   global $user;
@@ -329,7 +330,7 @@ function node_last_viewed($nid) {
 }
 
 /**
- * Decide on the type of marker to be displayed for a given node.
+ * Decides on the type of marker to be displayed for a given node.
  *
  * @param $nid
  *   Node ID whose history supplies the "last viewed" timestamp.
@@ -358,7 +359,7 @@ function node_mark($nid, $timestamp) {
 }
 
 /**
- * Extract the type name.
+ * Extracts the type name.
  *
  * @param $node
  *   Either a string or object, containing the node type information.
@@ -540,7 +541,7 @@ function node_type_save($info) {
 }
 
 /**
- * Add default body field to a node type.
+ * Adds the default body field to a node type.
  *
  * @param $type
  *   A node type object.
@@ -846,7 +847,7 @@ function node_rdf_mapping() {
 }
 
 /**
- * Determine whether a node hook exists.
+ * Determines whether a node hook exists.
  *
  * @param $node
  *   A node object or a string containing the node type.
@@ -861,7 +862,7 @@ function node_hook($node, $hook) {
 }
 
 /**
- * Invoke a node hook.
+ * Invokes a node hook.
  *
  * @param $node
  *   A node object or a string containing the node type.
@@ -881,7 +882,7 @@ function node_invoke($node, $hook, $a2 = NULL, $a3 = NULL, $a4 = NULL) {
 }
 
 /**
- * Load node entities from the database.
+ * Loads node entities from the database.
  *
  * This function should be used whenever you need to load more than one node
  * from the database. Nodes are loaded into memory and will not require
@@ -911,7 +912,7 @@ function node_load_multiple($nids = array(), $conditions = array(), $reset = FAL
 }
 
 /**
- * Load a node object from the database.
+ * Loads a node object from the database.
  *
  * @param $nid
  *   The node ID.
@@ -964,7 +965,7 @@ function node_object_prepare($node) {
 }
 
 /**
- * Perform validation checks on the given node.
+ * Performs validation checks on the given node.
  */
 function node_validate($node, $form, &$form_state) {
   $type = node_type_get_type($node);
@@ -1001,7 +1002,7 @@ function node_validate($node, $form, &$form_state) {
 }
 
 /**
- * Prepare node for saving by populating author and creation date.
+ * Prepares the node for saving by populating its author and creation date.
  */
 function node_submit($node) {
   global $user;
@@ -1024,7 +1025,7 @@ function node_submit($node) {
 }
 
 /**
- * Save changes to a node or add a new node.
+ * Saves changes to a node or adds a new node.
  *
  * @param $node
  *   The $node object to be saved. If $node->nid is
@@ -1159,7 +1160,7 @@ function node_save($node) {
 }
 
 /**
- * Helper function to save a revision with the uid of the current user.
+ * Helper function; saves a revision with the uid of the current user.
  *
  * The resulting revision ID is available afterward in $node->vid.
  */
@@ -1177,7 +1178,7 @@ function _node_save_revision($node, $uid, $update = NULL) {
 }
 
 /**
- * Delete a node.
+ * Deletes a node.
  *
  * @param $nid
  *   A node ID.
@@ -1187,7 +1188,7 @@ function node_delete($nid) {
 }
 
 /**
- * Delete multiple nodes.
+ * Deletes multiple nodes.
  *
  * @param $nids
  *   An array of node IDs.
@@ -1240,7 +1241,7 @@ function node_delete_multiple($nids) {
 }
 
 /**
- * Delete a node revision.
+ * Deletes a node revision.
  *
  * @param $revision_id
  *   The revision ID to delete.
@@ -1265,7 +1266,7 @@ function node_revision_delete($revision_id) {
 }
 
 /**
- * Generate an array for rendering the given node.
+ * Generates an array for rendering the given node.
  *
  * @param $node
  *   A node object.
@@ -1391,7 +1392,7 @@ function node_build_content($node, $view_mode = 'full', $langcode = NULL) {
 }
 
 /**
- * Generate an array which displays a node detail page.
+ * Generates an array which displays a node detail page.
  *
  * @param $node
  *   A node object.
@@ -1424,7 +1425,7 @@ function node_is_page($node) {
 }
 
 /**
- * Process variables for node.tpl.php
+ * Processes variables for node.tpl.php
  *
  * Most themes utilize their own copy of node.tpl.php. The default is located
  * inside "modules/node/node.tpl.php". Look in there for the full list of
@@ -1549,7 +1550,7 @@ function node_permission() {
 }
 
 /**
- * Gather the rankings from the the hook_ranking implementations.
+ * Gathers the rankings from the the hook_ranking implementations.
  *
  * @param $query
  *   A query object that has been extended with the Search DB Extender.
@@ -1817,6 +1818,9 @@ function theme_node_search_admin($variables) {
   return $output;
 }
 
+/**
+ * Checks if the current user may do the given operation on the given revision.
+ */
 function _node_revision_access($node, $op = 'view') {
   $access = &drupal_static(__FUNCTION__, array());
   if (!isset($access[$node->vid])) {
@@ -1851,6 +1855,9 @@ function _node_revision_access($node, $op = 'view') {
   return $access[$node->vid];
 }
 
+/*
+ * Checks if the current user may add nodes.
+ */
 function _node_add_access() {
   $types = node_type_get_types();
   foreach ($types as $type) {
@@ -2078,6 +2085,9 @@ function node_page_title($node) {
   return $node->title;
 }
 
+/**
+ * Returns when the given node last changed.
+ */
 function node_last_changed($nid) {
   return db_query('SELECT changed FROM {node} WHERE nid = :nid', array(':nid' => $nid))->fetch()->changed;
 }
@@ -2163,7 +2173,7 @@ function node_block_save($delta = '', $edit = array()) {
 }
 
 /**
- * Find the most recent nodes that are available to the current user.
+ * Finds the most recent nodes that are available to the current user.
  *
  * @param $number
  *   (optional) The maximum number of nodes to find. Defaults to 10.
@@ -2419,7 +2429,7 @@ function node_block_list_alter(&$blocks) {
 }
 
 /**
- * A generic function for generating RSS feeds from a set of nodes.
+ * Generates RSS feeds from a set of nodes.
  *
  * @param $nids
  *   An array of node IDs (nid). Defaults to FALSE so empty feeds can be
@@ -2502,7 +2512,7 @@ function node_feed($nids = FALSE, $channel = array()) {
 }
 
 /**
- * Construct a drupal_render() style array from an array of loaded nodes.
+ * Constructs a drupal_render() style array from an array of loaded nodes.
  *
  * @param $nodes
  *   An array of nodes as returned by node_load_multiple().
@@ -2531,7 +2541,7 @@ function node_view_multiple($nodes, $view_mode = 'teaser', $weight = 0, $langcod
 }
 
 /**
- * Menu callback; Generate a listing of promoted nodes.
+ * Menu callback; Generates a listing of promoted nodes.
  */
 function node_page_default() {
   $select = db_select('node', 'n')
@@ -2581,7 +2591,7 @@ function node_page_default() {
 }
 
 /**
- * Menu callback; view a single node.
+ * Menu callback; views a single node.
  */
 function node_page_view($node) {
   // If there is a menu link to this node, the link becomes the last part
@@ -2610,7 +2620,7 @@ function node_update_index() {
 }
 
 /**
- * Index a single node.
+ * Indexes a single node.
  *
  * @param $node
  *   The node to index.
@@ -2799,8 +2809,7 @@ function node_search_validate($form, &$form_state) {
  */
 
 /**
- * Determine whether the current user may perform the given operation on the
- * specified node.
+ * Checks if the current user may perform the given operation on the given node.
  *
  * @param $op
  *   The operation to be performed on the node. Possible values are:
@@ -2944,7 +2953,7 @@ function node_node_access($node, $op, $account) {
 }
 
 /**
- * Helper function to generate standard node permission list for a given type.
+ * Helper function; generates the node permission list for a given type.
  *
  * @param $type
  *   The machine-readable name of the node type.
@@ -3005,7 +3014,7 @@ function node_permissions_get_configured_types() {
 }
 
 /**
- * Fetch an array of permission IDs granted to the given user ID.
+ * Fetches an array of permission IDs granted to the given user ID.
  *
  * The implementation here provides only the universal "all" grant. A node
  * access module should implement hook_node_grants() to provide a grant
@@ -3338,8 +3347,7 @@ function node_access_write_grants($node, $grants, $realm = NULL, $delete = TRUE)
 }
 
 /**
- * Flag / unflag the node access grants for rebuilding, or read the current
- * value of the flag.
+ * Flags/unflags node access grants to be rebuilt, or gets the current flag.
  *
  * When the flag is set, a message is displayed to users with 'access
  * administration pages' permission, pointing to the 'rebuild' confirm form.
@@ -3367,8 +3375,10 @@ function node_access_needs_rebuild($rebuild = NULL) {
 }
 
 /**
- * Rebuild the node access database. This is occasionally needed by modules
- * that make system-wide changes to access levels.
+ * Rebuilds the node access database.
+ *
+ * This is occasionally needed by modules that make system-wide changes to
+ * access levels.
  *
  * When the rebuild is required by an admin-triggered action (e.g module
  * settings form), calling node_access_needs_rebuild(TRUE) instead of
diff --git modules/node/node.pages.inc modules/node/node.pages.inc
index facc7f6..5e42ccf 100644
--- modules/node/node.pages.inc
+++ modules/node/node.pages.inc
@@ -15,6 +15,9 @@ function node_page_edit($node) {
   return drupal_get_form($node->type . '_node_form', $node);
 }
 
+/**
+ * Menu callback; presents the add page form.
+ */
 function node_add_page() {
   $item = menu_get_item();
   $content = system_admin_menu_block($item);
@@ -68,6 +71,9 @@ function node_add($type) {
   return $output;
 }
 
+/**
+ * Performs validation checks on the given form.
+ */
 function node_form_validate($form, &$form_state) {
   // $form_state['node'] contains the actual entity being edited, but we must
   // not update it with form values that have not yet been validated, so we
@@ -78,7 +84,7 @@ function node_form_validate($form, &$form_state) {
 }
 
 /**
- * Generate the node add/edit form array.
+ * Generates the node add/edit form array.
  */
 function node_form($form, &$form_state, $node) {
   global $user;
@@ -304,7 +310,7 @@ function node_form($form, &$form_state, $node) {
 }
 
 /**
- * Button submit function: handle the 'Delete' button on the node form.
+ * Submit handler for the 'Delete' button on the node form.
  */
 function node_form_delete_submit($form, &$form_state) {
   $destination = array();
@@ -317,6 +323,9 @@ function node_form_delete_submit($form, &$form_state) {
 }
 
 
+/**
+ * Submit handler for the 'Preview' button on the node form.
+ */
 function node_form_build_preview($form, &$form_state) {
   $node = node_form_submit_build_node($form, $form_state);
   $form_state['node_preview'] = node_preview($node);
@@ -324,7 +333,7 @@ function node_form_build_preview($form, &$form_state) {
 }
 
 /**
- * Generate a node preview.
+ * Generates a node preview.
  */
 function node_preview($node) {
   if (node_access('create', $node) || node_access('update', $node)) {
@@ -399,7 +408,10 @@ function theme_node_preview($variables) {
 
   return $output;
 }
-
+ 
+/**
+ * Submit handler for the 'Save' button on the node form.
+ */
 function node_form_submit($form, &$form_state) {
   $node = node_form_submit_build_node($form, $form_state);
   $insert = empty($node->nid);
@@ -465,7 +477,7 @@ function node_form_submit_build_node($form, &$form_state) {
 }
 
 /**
- * Menu callback -- ask for confirmation of node deletion
+ * Menu callback; asks for confirmation of node deletion.
  */
 function node_delete_confirm($form, &$form_state, $node) {
   $form['#node'] = $node;
@@ -481,7 +493,7 @@ function node_delete_confirm($form, &$form_state, $node) {
 }
 
 /**
- * Execute node deletion
+ * Executes node deletion.
  */
 function node_delete_confirm_submit($form, &$form_state) {
   if ($form_state['values']['confirm']) {
@@ -495,7 +507,7 @@ function node_delete_confirm_submit($form, &$form_state) {
 }
 
 /**
- * Generate an overview table of older revisions of a node.
+ * Generates an overview table of older revisions of a node.
  */
 function node_revision_overview($node) {
   drupal_set_title(t('Revisions for %title', array('%title' => $node->title)), PASS_THROUGH);
@@ -546,13 +558,16 @@ function node_revision_overview($node) {
 }
 
 /**
- * Ask for confirmation of the reversion to prevent against CSRF attacks.
+ * Asks for confirmation of the reversion to prevent against CSRF attacks.
  */
 function node_revision_revert_confirm($form, $form_state, $node_revision) {
   $form['#node_revision'] = $node_revision;
   return confirm_form($form, t('Are you sure you want to revert to the revision from %revision-date?', array('%revision-date' => format_date($node_revision->revision_timestamp))), 'node/' . $node_revision->nid . '/revisions', '', t('Revert'), t('Cancel'));
 }
 
+/**
+ * Submit handler for the 'Revert' button on the node revert form.
+ */
 function node_revision_revert_confirm_submit($form, &$form_state) {
   $node_revision = $form['#node_revision'];
   $node_revision->revision = 1;
@@ -565,11 +580,17 @@ function node_revision_revert_confirm_submit($form, &$form_state) {
   $form_state['redirect'] = 'node/' . $node_revision->nid . '/revisions';
 }
 
+/**
+ * Asks for confirmation of the revision deletion.
+ */
 function node_revision_delete_confirm($form, $form_state, $node_revision) {
   $form['#node_revision'] = $node_revision;
   return confirm_form($form, t('Are you sure you want to delete the revision from %revision-date?', array('%revision-date' => format_date($node_revision->revision_timestamp))), 'node/' . $node_revision->nid . '/revisions', t('This action cannot be undone.'), t('Delete'), t('Cancel'));
 }
 
+/**
+ * Submit handler for the 'Delete' button on the delete revision form.
+ */
 function node_revision_delete_confirm_submit($form, &$form_state) {
   $node_revision = $form['#node_revision'];
   node_revision_delete($node_revision->vid);
