diff --git a/js/staticSolver.js b/js/staticSolver.js
index 14186b4244fe39db2d8c3422d2f32b37eaffd18a..5d426083887f697952c50867a554a9a3a89aecf5 100644
--- a/js/staticSolver.js
+++ b/js/staticSolver.js
@@ -66,55 +66,13 @@ function initStaticSolver(){
             return;
         }
 
-        // console.log(JSON.stringify(Ctrans_Q_C));
-
         var _F = F.slice();
         for (var i=0;i<_F.length;i++) {
             _F[i] += F_rxn[i];
         }
-        // var nullEntries = [];
-        // var infiniteEntry = false;
-        // var X = initEmptyArray(numVerticesFree*3);
-        // for (var i=Ctrans_Q_C.length;i>=0;i--){
-        //     if (numeric.dot(Ctrans_Q_C[i], Ctrans_Q_C[i]) == 0) {
-        //         if (_F[i] < 0) {
-        //             X[i] = -1;
-        //             nullEntries.push([i, -1]);
-        //             infiniteEntry = true;
-        //         } else if (_F[i]>0) {
-        //             X[i] = 1;
-        //             nullEntries.push([i, 1]);
-        //             infiniteEntry = true;
-        //         } else nullEntries.push([i, 0]);
-        //         Ctrans_Q_C.splice(i, 1);
-        //         _F.splice(i,1);
-        //     }
-        // }
-        //
-        // if (infiniteEntry){
-        //     render(X);
-        //     return;
-        // }
-        //
-        // console.log(nullEntries);
-        // if (nullEntries.length>0){//remove zero columns
-        //     for (var i=0;i<Ctrans_Q_C.length;i++){
-        //         for (var j=0;j<nullEntries.length;j++){
-        //             Ctrans_Q_C[i].splice(nullEntries[j][0],1);
-        //         }
-        //     }
-        // }
 
         X = numeric.dot(numeric.inv(Ctrans_Q_C), _F);
 
-        // if (nullEntries.length>0){
-        //     //add zeros back to X array
-        //     console.log("here");
-        //     for (var i=0;i<nullEntries.length;i++){
-        //         X.splice(nullEntries[i][0], 0, 0);
-        //     }
-        // }
-
         render(X);
     }
 
@@ -122,15 +80,6 @@ function initStaticSolver(){
 
         for (var i=0;i<numVerticesFree;i++){
 
-            //normalize
-            var sqLength = X[3*i]*X[3*i] + X[3*i+1]*X[3*i+1] + X[3*i+2]*X[3*i+2];
-            if (sqLength>0){
-                var length = Math.sqrt(sqLength);
-                X[3*i] /= length;
-                X[3*i+1] /= length;
-                X[3*i+2] /= length;
-            }
-
             var nodePosition = new THREE.Vector3(X[3*i],X[3*i+1],X[3*i+2]);
             var node = nodes[indicesMapping[i]];
             node.renderChange(nodePosition);
@@ -210,7 +159,7 @@ function initStaticSolver(){
 
         for (var i=0;i<numVerticesFree;i++){
             F[3*i] = 0;
-            F[3*i+1] = 1;
+            F[3*i+1] = 0;
             F[3*i+2] = 0;
         }