diff --git a/data/demos/oneBitBot.json b/data/demos/oneBitBot.json
index 0c3a34698c2de4f1ddbe9fd2e2497dc2a3c36573..d3470a64a7565c5204bc378ec6aadee6f5ff2fe4 100644
--- a/data/demos/oneBitBot.json
+++ b/data/demos/oneBitBot.json
@@ -1 +1 @@
-{"lattice":{"units":"inches","cells":[[[{"indices":{"x":-2,"y":-2,"z":-1}},null],[{"indices":{"x":-2,"y":-1,"z":-1}},null],[{"indices":{"x":-2,"y":0,"z":-1}},null]],[[{"indices":{"x":-1,"y":-2,"z":-1}},null],[{"indices":{"x":-1,"y":-1,"z":-1}},{"indices":{"x":-1,"y":-1,"z":0}}],[{"indices":{"x":-1,"y":0,"z":-1}},{"indices":{"x":-1,"y":0,"z":0}}]],[[{"indices":{"x":0,"y":-2,"z":-1}},null],[{"indices":{"x":0,"y":-1,"z":-1}},{"indices":{"x":0,"y":-1,"z":0}}],[{"indices":{"x":0,"y":0,"z":-1}},{"indices":{"x":0,"y":0,"z":0}}]]],"cellsMin":{"x":-2,"y":-2,"z":-1},"cellsMax":{"x":0,"y":0,"z":0},"numCells":13,"scale":2.78388,"cellSeparation":{"xy":0,"z":0},"cellType":"octa","connectionType":"edgeRot","partType":"vox"},"assembler":{"camStrategy":"raster","placementOrder":"XYZ","camProcess":"gcode","machineName":"oneBitBot","dataOut":"","needsPostProcessing":false,"editsMadeToProgram":false,"rapidHeight":5.56776,"rapidHeightRelative":true,"safeHeight":0.5,"originPosition":{"x":1.3919,"y":1.3919,"z":0},"stockPosition":{"x":4.482,"y":0,"z":3.1736},"stockPositionRelative":true,"stockFixed":true,"multipleStockPositions":false,"stockArraySize":{"x":4,"y":4},"stockSeparation":2.78388,"rapidSpeeds":{"xy":3,"z":2},"feedRate":{"xy":0.1,"z":0.1}}}
\ No newline at end of file
+{"lattice":{"units":"inches","cells":[[[{"indices":{"x":-2,"y":-2,"z":-1}},null],[{"indices":{"x":-2,"y":-1,"z":-1}},null],[{"indices":{"x":-2,"y":0,"z":-1}},null]],[[{"indices":{"x":-1,"y":-2,"z":-1}},null],[{"indices":{"x":-1,"y":-1,"z":-1}},{"indices":{"x":-1,"y":-1,"z":0}}],[{"indices":{"x":-1,"y":0,"z":-1}},{"indices":{"x":-1,"y":0,"z":0}}]],[[{"indices":{"x":0,"y":-2,"z":-1}},null],[{"indices":{"x":0,"y":-1,"z":-1}},{"indices":{"x":0,"y":-1,"z":0}}],[{"indices":{"x":0,"y":0,"z":-1}},{"indices":{"x":0,"y":0,"z":0}}]]],"cellsMin":{"x":-2,"y":-2,"z":-1},"cellsMax":{"x":0,"y":0,"z":0},"numCells":13,"scale":2.78388,"cellSeparation":{"xy":0,"z":0},"cellType":"octa","connectionType":"edgeRot","partType":"vox"},"assembler":{"camStrategy":"raster","placementOrder":"XYZ","camProcess":"gcode","machineName":"oneBitBot","dataOut":"","needsPostProcessing":false,"editsMadeToProgram":false,"rapidHeight":5.56776,"rapidHeightRelative":true,"safeHeight":0.5,"originPosition":{"x":1.3919,"y":1.3919,"z":0},"stockPosition":{"x":4.482,"y":1.3919,"z":3.1736},"stockPositionRelative":true,"stockFixed":true,"multipleStockPositions":false,"stockArraySize":{"x":4,"y":4},"stockSeparation":2.78388,"rapidSpeeds":{"xy":3,"z":2},"feedRate":{"xy":0.1,"z":0.1}}}
\ No newline at end of file
diff --git a/index.html b/index.html
index 6e44cc83774b789df3cc4e03317e030422a031ed..60898e3da40ad7b12add988e83e78927efadbbd9 100644
--- a/index.html
+++ b/index.html
@@ -116,7 +116,6 @@
                 <a tabindex="-1">Demo Files<span class="pull-right fui-arrow-right"></span></a>
                 <ul class="dropdown-menu">
                     <li><a data-file="oneBitBot.json" class="savedDemo" href="#">One Bit Assembly</a></li>
-                    <li><a data-file="" class="savedDemo" href="#">Demo2</a></li>
                 </ul>
                 <li class="divider"></li>
                 <li class="dropdown-submenu">
diff --git a/js/models/AppState.js b/js/models/AppState.js
index ca835c4c15962d28b67b4c2ea297aec2249fef14..4e51b2d070e403e99022b2453c1469a7e5fa3079 100644
--- a/js/models/AppState.js
+++ b/js/models/AppState.js
@@ -187,6 +187,7 @@ AppState = Backbone.Model.extend({
         var currentTab = this.get("currentTab");
         if (currentTab != "animate") this.set("stockSimulationPlaying", false);
         if (currentTab != "cam") this.set("manualSelectOrigin", false);
+        if (currentTab == "import" && dmaGlobals.lattice.get("connectionType") == "edgeRot") dmaGlobals.lattice.set("partType", "voxLowPoly");
         this._storeTab(this.get("currentNav"), currentTab);
     },
 
@@ -198,7 +199,7 @@ AppState = Backbone.Model.extend({
 
     _updateCellMode: function(){
         var currentTab = this.get("currentTab");
-        if (currentTab == "lattice") this.set("cellMode", "cell");
+        if (currentTab == "lattice" || currentTab == "import") this.set("cellMode", "cell");
         //else if (currentTab == "import") this.set("cellMode", "cell");
         //else if (currentTab == "sketch") this.set("cellMode", "cell");
         else if (currentTab == "part") this.set("cellMode", "part");
@@ -243,7 +244,7 @@ AppState = Backbone.Model.extend({
                 e.preventDefault();
                 e.stopPropagation();
             case 16://shift
-                this.set("shift", state);
+//                this.set("shift", state);
                 break;
             case 68://d delete mode
                 this.set("deleteMode", state);