diff --git a/modules/backbone_restws/backbone_restws.info b/modules/backbone_restws/backbone_restws.info
index fe190d7..4825bf2 100644
--- a/modules/backbone_restws/backbone_restws.info
+++ b/modules/backbone_restws/backbone_restws.info
@@ -4,4 +4,3 @@ dependencies[] = backbone
 dependencies[] = restws
 package = Backbone
 core = 7.x
-files[] = backbone_restws.module
diff --git a/modules/backbone_restws/js/drupalbackbone-restws.js b/modules/backbone_restws/js/drupalbackbone-restws.js
index f98445a..e883c6f 100644
--- a/modules/backbone_restws/js/drupalbackbone-restws.js
+++ b/modules/backbone_restws/js/drupalbackbone-restws.js
@@ -23,6 +23,9 @@
             this.addNoSaveAttributes(this.idAttribute);
           }
           this.addNoSaveAttributes(['url', 'edit_url']);
+        },
+        url: function() {
+          return Drupal.settings.basePath + this.urlRoot + '/' + this.get(this.idAttribute) + ".json";
         }
       });
 
@@ -78,7 +81,7 @@
           _(this).bindAll('fetchQuery');
         },
         url: function() {
-          return '/' + this.entityType + ".json";
+          return Drupal.settings.basePath + this.entityType + ".json";
         },
         parse: function(resp) {
           return resp.list;
diff --git a/modules/backbone_restws_examples/backbone_restws_examples.info b/modules/backbone_restws_examples/backbone_restws_examples.info
index 1fb6e92..47b0201 100644
--- a/modules/backbone_restws_examples/backbone_restws_examples.info
+++ b/modules/backbone_restws_examples/backbone_restws_examples.info
@@ -2,6 +2,6 @@ name = Backbone RestWS Examples
 description = Working code examples using Backbone and RestWS (adapted from the Backbone in the Front End presentation at Drupalcon Munich 2012).
 dependencies[] = backbone
 dependencies[] = restws
+dependencies[] = backbone_restws
 package = Backbone
 core = 7.x
-files[] = backbone_restws_examples.module
diff --git a/modules/backbone_restws_examples/backbone_restws_examples.module b/modules/backbone_restws_examples/backbone_restws_examples.module
index a7d5329..8d7889c 100644
--- a/modules/backbone_restws_examples/backbone_restws_examples.module
+++ b/modules/backbone_restws_examples/backbone_restws_examples.module
@@ -90,7 +90,7 @@ function backbone_restws_examples_theme($existing, $type, $theme, $path) {
 
 
 function backbone_restws_examples_node_render() {
-  drupal_add_library('backbone', 'drupalbackbone-restws');
+  drupal_add_library('backbone_restws', 'drupalbackbone-restws');
   drupal_add_library('backbone_library', 'twig.js');
   backbone_add_template('backbone_restws_examples_node_template', theme('backbone_restws_examples_node_template'));
   drupal_add_js(drupal_get_path('module', 'backbone_restws_examples') . '/js/node_render.js');
@@ -104,7 +104,7 @@ function backbone_restws_examples_node_render() {
 }
 
 function backbone_restws_examples_collection_render() {
-  drupal_add_library('backbone', 'drupalbackbone-restws');
+  drupal_add_library('backbone_restws', 'drupalbackbone-restws');
   drupal_add_library('backbone_library', 'twig.js');
   backbone_add_template('backbone_restws_examples_node_template', theme('backbone_restws_examples_node_template'));
   backbone_add_template('backbone_restws_examples_collection_template', theme('backbone_restws_examples_collection_template'));
@@ -119,7 +119,7 @@ function backbone_restws_examples_collection_render() {
 }
 
 function backbone_restws_examples_node_event_bind() {
-  drupal_add_library('backbone', 'drupalbackbone-restws');
+  drupal_add_library('backbone_restws', 'drupalbackbone-restws');
   drupal_add_library('backbone_library', 'twig.js');
   backbone_add_template('backbone_restws_examples_node_event_bind_template', theme('backbone_restws_examples_node_event_bind_template'));
   drupal_add_js(drupal_get_path('module', 'backbone_restws_examples') . '/js/node_event_bind.js');
@@ -134,7 +134,7 @@ function backbone_restws_examples_node_event_bind() {
 }
 
 function backbone_restws_examples_collection_event_bind() {
-  drupal_add_library('backbone', 'drupalbackbone-restws');
+  drupal_add_library('backbone_restws', 'drupalbackbone-restws');
   drupal_add_library('backbone_library', 'twig.js');
   backbone_add_template('backbone_restws_examples_node_event_bind_template', theme('backbone_restws_examples_node_event_bind_template'));
   backbone_add_template('backbone_restws_examples_collection_template', theme('backbone_restws_examples_collection_template'));
