diff --git a/js/cells/DMACell.js b/js/cells/DMACell.js
index 90b83d5b37a3bbed9749c84ba924e8bb9e5cfee6..fc4230e20b8b0aa33061f0587d7e8c60e96722f1 100644
--- a/js/cells/DMACell.js
+++ b/js/cells/DMACell.js
@@ -174,7 +174,6 @@ define(['underscore', 'three', 'threeModel', 'lattice', 'appState', 'globals', '
             });
         }
         this.setMaterial(material);
-        three.render();
     };
 
     DMACell.prototype.getParent = function(){
diff --git a/js/highlighter/Highlighter.js b/js/highlighter/Highlighter.js
index ff5e2e19133b2489eb46cd5537a59bb0ce48f4b0..30125aa758a6b9e4989d89a50ded70326517da53 100644
--- a/js/highlighter/Highlighter.js
+++ b/js/highlighter/Highlighter.js
@@ -77,6 +77,7 @@ define(['underscore', 'backbone', 'threeModel', 'appState', 'lattice', 'cell', '
                 if (state) this.hide();
                 object.getParent().setDeleteMode(state);
             }
+            three.render();
         },
 
 
diff --git a/js/three/ThreeModel.js b/js/three/ThreeModel.js
index 168b7d40b8806f820542ec0d358f6bffdcbb15ae..c8435294d15bb6b90a3e27e35407637c0d53c069 100644
--- a/js/three/ThreeModel.js
+++ b/js/three/ThreeModel.js
@@ -169,6 +169,7 @@ define(['underscore', 'three'], function(_, THREE){
     }
 
     function _render(){
+//        console.log("render");
         renderer.render(scene, camera);
     }