diff --git a/src/algorithm/Explorer.java b/src/algorithm/Explorer.java
index eee1875fbad8ed67b658105157ea4fc37abda92c..102ba6d03584752768265eef20764f80e55e5a3f 100644
--- a/src/algorithm/Explorer.java
+++ b/src/algorithm/Explorer.java
@@ -39,13 +39,10 @@ public class Explorer {
                 (int) SharedRessources.getInstance().getVisitMatrix()[index]
                         .getZ();
 
-        if (currentStepsOnField <= steps + SharedRessources.getInstance().getEpsilon()) {
+        if (currentStepsOnField <= steps) {
             return;
         }
 
-
-
-
         boolean wall =
                 SharedRessources.getInstance().getWallMatrix()[index];
         if (wall)
diff --git a/src/algorithm/WorkingExplorers.java b/src/algorithm/WorkingExplorers.java
index 3c9d2eb567551d289c0dcd2df199236669ce98e8..edf895d988c5a464a2460d563b53bcd5a06ea852 100644
--- a/src/algorithm/WorkingExplorers.java
+++ b/src/algorithm/WorkingExplorers.java
@@ -17,7 +17,7 @@ public class WorkingExplorers extends EagerWorkingThread {
 
     }
 
-    private ConcurrentLinkedQueue<Explorer> currentWaitingExplorers = new ConcurrentLinkedQueue<Explorer>();
+    private ConcurrentLinkedQueue<Explorer> currentWaitingExplorers = new ConcurrentLinkedQueue<Explorer>(); // suited for maze only!!!
 
     @Override
     public void onBegin() {
diff --git a/src/parallel/SharedRessources.java b/src/parallel/SharedRessources.java
index 40c8f5636d1b618f4daf54abfa18bfc8cd3baa04..9e99be281053bdbfb2871be4a16b37120a2496b3 100644
--- a/src/parallel/SharedRessources.java
+++ b/src/parallel/SharedRessources.java
@@ -55,15 +55,6 @@ public class SharedRessources {
 
     private Object signalingObject;
 
-    private int epsilon;
-
-    public void setEpsilon(int epsilon) {
-        this.epsilon = epsilon;
-    }
-
-    public int getEpsilon() {
-        return epsilon;
-    }
 
     public Object getSignalingObject() {
         return signalingObject;
diff --git a/src/window/MainWindow.java b/src/window/MainWindow.java
index eb666b05072496a0ba749d4b5f06696160a8b80e..9d20d75a20fa33810b147b29afeeb62e6275655e 100644
--- a/src/window/MainWindow.java
+++ b/src/window/MainWindow.java
@@ -23,7 +23,6 @@ public class MainWindow extends Game {
     @Override
     public void loadGame() {
         SharedRessources.setMaximumCores(Integer.MAX_VALUE);
-        SharedRessources.getInstance().setEpsilon(0);
         try {
             MapLoader.getDefault().load(ImageIO.read(new File("c:/users/enesh/desktop/tests/maze2.png")));
         } catch (IOException e) {