diff --git a/.idea/.gitignore b/.idea/.gitignore
index 13566b81b018ad684f3a35fee301741b2734c8f4..d32fafc5a6fc9b649db0574628453430406d3b00 100644
--- a/.idea/.gitignore
+++ b/.idea/.gitignore
@@ -6,3 +6,5 @@
 # Datasource local storage ignored files
 /dataSources/
 /dataSources.local.xml
+../.idea
+../out
\ No newline at end of file
diff --git a/src/Interpreter.java b/src/Interpreter.java
index 83919348a89894820626399147801edc0cc646f5..d99e4804b6d627b1518af7faf0c478b2e3bf88a7 100644
--- a/src/Interpreter.java
+++ b/src/Interpreter.java
@@ -3,7 +3,7 @@ import java.io.FileNotFoundException;
 import java.util.*;
 
 /**
- * the main class, runs all the sub-routinse
+ * the main class, runs all the sub-routine
  */
 public class Interpreter {
     public static void main(String[] args) {
@@ -39,9 +39,9 @@ public class Interpreter {
             }
         }
         catch (FileNotFoundException e){
-            System.out.println("File can't be found.");
-             e.printStackTrace();
-            // System.exit(1);
+            System.err.println("File can't be found.");
+            // e.printStackTrace();
+            System.exit(1);
         }
     }
 }