diff --git a/assets/stls/mojo/mojo.stl b/assets/stls/mojo/mojo.stl
new file mode 100644
index 0000000000000000000000000000000000000000..4fc0339f19cd109b79f571ef796572ae0823d06b
Binary files /dev/null and b/assets/stls/mojo/mojo.stl differ
diff --git a/js/plists/CamPList.js b/js/plists/CamPList.js
index ecf3f7af02ce8db7aebe8ff86c87093476b0ee60..d5a374b0d436ed7d43628aec6c1aa2bf7e0aecc0 100644
--- a/js/plists/CamPList.js
+++ b/js/plists/CamPList.js
@@ -135,6 +135,32 @@ define(['three'], function(THREE){
                     feedRate:{xy: 6, z: 6}
                 },
                 customPost: {}
+            },
+            mojo:{
+                name: "Mojo",
+                shouldPickUpStock: false,
+                relative: true,
+                camProcesses: ["gcode"],
+                numMaterials: -1,
+                translation: {x:8.48528,y:8.48528,z:8.48528},
+                rotation: {x:0,y:0,z:0},//Math.PI/2
+                scale: 0.083333,
+                components: {
+                    frame:  {
+                        name: "Y Axis",
+                        rotary: false,
+                        //minBound
+                        //maxBound
+                        parent: null,
+                        motionVector: {x:0, y:1, z:0},
+                        stl: {
+                            filename: "assets/stls/mojo/mojo.stl"
+                        }
+                    }
+                },
+                stock: {},
+                defaults:{},
+                customPost: {}
             }
         },
 
@@ -142,7 +168,7 @@ define(['three'], function(THREE){
             octa:{
                 face: ["handOfGod"],
                 edgeRot: ["shopbot", "oneBitBot", "handOfGod"],
-                vertex: ["handOfGod"]
+                vertex: ["mojo"]
             },
             tetra: {
                 vertex: ["handOfGod"]