diff --git a/views/user_stats.views.inc b/views/user_stats.views.inc
index 5d2c690..37c1a98 100644
--- a/views/user_stats.views.inc
+++ b/views/user_stats.views.inc
@@ -10,45 +10,61 @@
  */
 function user_stats_views_data() {
   // User Statistics table.
-  $data['user_stats_values']['table']['group'] = t('User Stats');
-
-  $data['user_stats_values']['table']['join'] = array(
-    'users' => array(
-      'left_field' => 'uid',
-      'field' => 'uid',
-    ),
-  );
-
-  // Name field.
-  $data['user_stats_values']['name'] = array(
-    'title' => t('Statistic name'),
-    'help' => t('The unique statistic name'),
-    'field' => array(
-      'handler' => 'views_handler_field',
-    ),
-    'filter' => array(
-      'handler' => 'views_handler_filter_string',
-    ),
-    'argument' => array(
-      'views_handler_argument_string',
-    ),
-  );
-
-  // Value field.
-  $data['user_stats_values']['value'] = array(
-    'title' => t('Value'),
-    'help' => t('Statistic value'),
-    'field' => array(
+  // Login Count
+  $data['user_stats_login_count']['table']['group'] = t('User Stats');
+  $data['user_stats_login_count']['table']['join']['users'] = array(
+    'table' => 'user_stats_values',
+    'left_field' => 'uid',
+    'field' => 'uid',
+    'extra' => array(
+      array( 
+        'field' => 'name',
+        'value' => 'login_count',
+      ),
+     ),
+   );
+  $data['user_stats_login_count']['value'] = array(
+     'field' => array(
       'handler' => 'views_handler_field_numeric',
       'click sortable' => TRUE,
     ),
     'sort' => array(
       'handler' => 'views_handler_sort',
+     ),
+     'filter' => array(
+      'handler' => 'views_handler_filter_numeric'
+     ),
+  );
+  $data['user_stats_login_count']['value']['title'] = t('Login Count');
+  $data['user_stats_login_count']['value']['help'] = t('Number of times the user has logged-in');
+  
+  // Post Count
+  $data['user_stats_post_count']['table']['group'] = t('User Stats');
+    $data['user_stats_post_count']['table']['join']['users'] = array(
+    'table' => 'user_stats_values',
+    'left_field' => 'uid',
+    'field' => 'uid',
+    'extra' => array(
+      array( 
+        'field' => 'name',
+        'value' => 'post_count',
+      ),
+     ),
+   );
+  $data['user_stats_post_count']['value'] = array(
+     'field' => array(
+       'handler' => 'views_handler_field_numeric',
+       'click sortable' => TRUE,
+    ),
+    'sort' => array(
+      'handler' => 'views_handler_sort',
     ),
     'filter' => array(
-      'handler' => 'views_handler_filter_numeric',
+      'handler' => 'views_handler_filter_numeric'
     ),
-  );
+   );
+  $data['user_stats_post_count']['value']['title'] = t('Post Count');
+  $data['user_stats_post_count']['value']['help'] = t('Number of nodes and comments created by the user (the type of posts to count is configurable in the User stats settings page)');
 
   // IP address table definition.
   $data['user_stats_ips']['table']['group'] = t('IP address');
