diff --git a/node_example/node_example.install b/node_example/node_example.install
index e6caf9b..5860254 100755
--- a/node_example/node_example.install
+++ b/node_example/node_example.install
@@ -36,14 +36,16 @@ function node_example_install() {
     'name' => $t('Example Node'),
     'base' => 'node_content',
     'description' => $t('This is an example node type with a few fields.'),
-    'body_label' => $t('Example Description')
+    'title_label' => $t('Example Title'),
   );
 
   // Complete the node type definition by setting any defaults not explicitly
   // declared above.
   // http://api.drupal.org/api/function/node_type_set_defaults/7
   $content_type = node_type_set_defaults($node_example);
-  node_add_body_field($content_type);
+  
+  //We add a body field and set the body label immediately. 
+  node_add_body_field($content_type, $t('Example Description'));
 
   // Save the content type
   node_type_save($content_type);
@@ -52,7 +54,11 @@ function node_example_install() {
   // Load the instance definition for our content type's body
   // http://api.drupal.org/api/function/field_info_instance/7
   $body_instance = field_info_instance('node', 'body', 'node_example');
-
+  
+  //As an alternative for node_add_body_field($type, $label = 'Body')
+  //the 'label'-key can be used to set the body label on the field instance
+  //$body_instance['label'] = $t('Example Description');
+  
   // Add our example_node_list view mode to the body instance display by
   // instructing the body to display as a summary
   $body_instance['display']['example_node_list'] = array(
diff --git a/node_example/node_example.test b/node_example/node_example.test
index 940ff3e..aeeb846 100644
--- a/node_example/node_example.test
+++ b/node_example/node_example.test
@@ -51,5 +51,21 @@ class NodeExampleTestCase extends DrupalWebTestCase {
     $this->assertPattern("/red.*green.*blue/", "Correct 'colors available' on node example page");
 
   }
+    
+  /**
+   * Check the value of body label
+   * 
+   * Checks whether body label has a value of "Example Description"
+   */
+  
+  function testBodyLabel() {
+    // Create and login user.
+    $account = $this->drupalCreateUser(array('access content', 'create node_example content'));
+    $this->drupalLogin($account);
+    
+    $this->drupalGet('node/add/node-example');
+    $this->assertText('Example Description', 'Body label equals \'Example Description\'');
+    
+  }
 }
 
