diff --git a/css/main.css b/css/main.css
index 8834dc46923502cc9351d91d613bfbd5163fd4fd..d02a7de80edfe467fd60022b3dfdaa185118bf3d 100644
--- a/css/main.css
+++ b/css/main.css
@@ -319,3 +319,9 @@ svg{
 #stepForward{
     margin-left: 13px;
 }
+
+#creasePercent{
+    margin-bottom: 0;
+    margin-top:9px;
+    color: white;
+}
diff --git a/index.html b/index.html
index 71ef3e388487e638833907d2618ce1858b77c74a..a9c48ffde3b8df41a5a31b01d297438a0a25d296 100644
--- a/index.html
+++ b/index.html
@@ -414,6 +414,16 @@
             <li><a id="about" class="menuHoverControls" target="_blank" href="#">About</a></li>
             <li><a id="tips" class="menuHoverControls" target="_blank" href="#">File Import Tips</a></li>
         </ul>
+        <!--<form class="navbar-form navbar-right" action="#" role="search">-->
+            <!--<div class="form-group">-->
+              <!--<div class="input-group">-->
+                <div class="sliderInput floatRight" id="creasePercent">
+                    <span class="label-slider">Fold Angle (-1 to 1) : </span><div class="flat-slider ui-slider ui-corner-all ui-slider-horizontal ui-widget ui-widget-content"></div>
+                    <input value="" placeholder="" class="form-control" type="text">
+                </div>
+              <!--</div>-->
+            <!--</div>-->
+        <!--</form>-->
 
     </div><!-- /.navbar-collapse -->
     <input id="fileSelector" type="file">
@@ -438,12 +448,6 @@
         <input id="userInteractionEnabled" data-toggle="checkbox" class="custom-checkbox layersSelector" type="checkbox"><span class="icons"><span class="icon-unchecked"></span><span class="icon-checked"></span></span>
         Allow User Interaction
     </label><br/>
-    <b>Fold Settings:</b><br/><br/>
-    <div class="sliderInput" id="creasePercent">
-        <span class="label-slider">Angle (-1 to 1) : </span><div class="flat-slider ui-slider ui-corner-all ui-slider-horizontal ui-widget ui-widget-content"></div>
-        <input value="" placeholder="" class="form-control" type="text">
-    </div>
-    <br/><br/><br/>
     <b>Stiffness Settings:</b><a class="floatRight about" href="#" id="aboutStiffness"><span class="fui-question-circle"></span></a><br/><br/>
     <div class="sliderInput" id="axialStiffness">
         <span class="label-slider">Axial Stiffness : </span><div class="flat-slider ui-slider ui-corner-all ui-slider-horizontal ui-widget ui-widget-content"></div>
@@ -606,12 +610,14 @@
                   <span aria-hidden="true">&times;</span>
                 </button>
                 <p><b>Import FOLD</b><br/><br/>
-                use angles as target thetas
+                <label class="checkbox" for="foldUseAngles">
+                    <input id="foldUseAngles" data-toggle="checkbox" class="custom-checkbox layersSelector" type="checkbox"><span class="icons"><span class="icon-unchecked"></span><span class="icon-checked"></span></span>
+                    Use current angles as target fold angles
+                </label>
                 </p>
             </div>
             <div class="modal-footer">
-                <button id="doImportFold" type="button" class="btn btn-success">Import</button>
-                <button type="button" class="btn btn default" data-dismiss="modal">Cancel</button>
+                <button data-dismiss="modal" type="button" class="btn btn-success">OK</button>
             </div>
         </div><!-- /.modal-content -->
     </div><!-- /.modal-dialog -->
diff --git a/js/controls.js b/js/controls.js
index 028d767823474cf87b1cb1866d5a57cdca009db8..8d0379a37d629a1f57a6d5ae36d15d8eb8fc64bc 100644
--- a/js/controls.js
+++ b/js/controls.js
@@ -174,7 +174,15 @@ function initControls(globals){
                     }
                     globals.filename = name;
                     globals.extension = extension;
-                    parseFoldJSON(JSON.parse(reader.result));
+                    if (reader.result && reader.result.edges_foldAngles){
+                        parseFoldJSON(JSON.parse(reader.result));
+                        return;
+                    }
+                    $("#importFoldModal").modal("show");
+                    $('#importFoldModal').on('hidden.bs.modal', function () {
+                        parseFoldJSON(JSON.parse(reader.result));
+                    });
+
                 }
             }(file);
             reader.readAsText(file);
@@ -444,6 +452,10 @@ function initControls(globals){
         if (!val) globals.UI3D.hideHighlighters();
     });
 
+    setCheckbox($("#foldUseAngles"), globals.foldUseAngles, function(val){
+        globals.foldUseAngles = val;
+    });
+
     function setButtonGroup(id, callback){
         $(id+" a").click(function(e){
             e.preventDefault();
diff --git a/js/globals.js b/js/globals.js
index 309dcf5eafdea831aa77ddeea7a5295b36ac39fd..f1fe17291d3a746e77621a1dd0f7616adae5d4f9 100644
--- a/js/globals.js
+++ b/js/globals.js
@@ -48,6 +48,7 @@ function initGlobals(){
 
         //import pattern settings
         vertTol: 3,//vertex merge tolerance
+        foldUseAngles: true,
 
         //save stl settings
         filename: null,