diff --git a/css/main.css b/css/main.css
index d6a60206988f3b657e43b3d02b7a6855357174a5..26f1e6fb64fd876fe9e59ee2b6262fedc92a9692 100644
--- a/css/main.css
+++ b/css/main.css
@@ -38,3 +38,7 @@ body {
     border-top-left-radius: 0!important;
     border-top-right-radius: 0!important;
 }
+
+nav .btn {
+    margin-top: 5px;
+}
diff --git a/js/navbar.js b/js/navbar.js
index 379c344407093bd6cf0e4b4598f2c5b8a02b4e16..a9e87912409a16f4a8f0393b37cace49639f1aeb 100644
--- a/js/navbar.js
+++ b/js/navbar.js
@@ -49,11 +49,13 @@ function setupNavBar(threeSpace){
 
     //clear canvas
     $("#clearAll").click(function(){
-        _.each(threeSpace.scene.children, function(object) {
-          if (object instanceof THREE.Mesh){
+        var children = threeSpace.scene.children;
+        for (var i=children.length;i>=0;i--){
+            var object = children[i];
+            if (object instanceof THREE.Mesh){
                 threeSpace.scene.remove(object);
             }
-        });
+        }
         threeSpace.render();
     });