diff --git a/bower.json b/bower.json
index fb6f9898d630e16d9d3d9682eba7e6af3f5dc947..555aec8e68939f25ded315ebbe9be3c232b9388a 100644
--- a/bower.json
+++ b/bower.json
@@ -11,11 +11,13 @@
     "gz3d/build/gz3d.js"
   ],
   "dependencies": {
+    "threejs": "r71"
+  },
+  "devDependencies": {
     "angular": "^1.4.6",
-    "jquery": "latest",
-    "jquery-mobile-bower": "latest",
+    "jquery": "^1.9.1",
+    "jquery-mobile-bower": "1.4.5",
     "roslibjs": "~0.17.0",
-    "threejs": "r71",
     "xml2json": "latest"
   },
   "keywords": [
diff --git a/bower_components/jquery-mobile-bower/.bower.json b/bower_components/jquery-mobile-bower/.bower.json
index 0f24e1c9ee6bf2a6959552d09132bbc8274c6a3b..6118fa7c8a10ad3ba62a8ad282dfb18f7bb12525 100644
--- a/bower_components/jquery-mobile-bower/.bower.json
+++ b/bower_components/jquery-mobile-bower/.bower.json
@@ -20,6 +20,6 @@
     "commit": "cc8562583b1fef79c1f8a389f9f5c52a86ff4354"
   },
   "_source": "git://github.com/jobrapido/jquery-mobile-bower.git",
-  "_target": "*",
+  "_target": "1.4.5",
   "_originalSource": "jquery-mobile-bower"
 }
\ No newline at end of file