diff --git a/appserver.export.inc b/appserver.export.inc
index a7a2463..d1fd6b3 100644
--- a/appserver.export.inc
+++ b/appserver.export.inc
@@ -51,7 +51,10 @@ function appserver_create_manifest($tid){
     	$manifest['apps'][$cur]->screenshots[] = url(file_create_url($screenshot['uri']),array("absolute" => TRUE)) ;            
     }
     $manifest['apps'][$cur]->logo = url(file_create_url($logo['uri']),array("absolute" => TRUE)) ;            
-  
+    
+    //add in the voting results
+    $manifest['apps'][$cur]->rating = appserver_voting_get_votes_for_release($node->nid);
+
     $cur++;
   }
   
diff --git a/appserver.info b/appserver.info
index 8feefd0..8cc2727 100644
--- a/appserver.info
+++ b/appserver.info
@@ -5,6 +5,7 @@ dependencies[] = "list"
 dependencies[] = "node_reference"
 dependencies[] = "strongarm"
 dependencies[] = "taxonomy"
+dependencies[] = "votingapi"
 features[ctools][] = "strongarm:strongarm:1"
 features[field][] = "node-app-body"
 features[field][] = "node-app-field_app_releases"
diff --git a/appserver.module b/appserver.module
index 21b315a..2f43765 100644
--- a/appserver.module
+++ b/appserver.module
@@ -3,6 +3,7 @@
  * @file appserver.module
  */
 
+include_once('appserver.voting.inc');
 include_once('appserver.export.inc');
 include_once('appserver.features.inc');
 
@@ -34,7 +35,12 @@ function appserver_menu() {
     'access callback' => TRUE,
     'type' => MENU_CALLBACK
   );
-
+  //support voting
+  $items['apps/vote/%/%'] = array(
+    'page callback' => 'appserver_voting_vote',
+    'page arguments' => array(2, 3),
+    'access callback' => TRUE,
+  );
   return $items;
 }
 
