diff --git a/agent2.1.py b/agent2.1.py
index 9fee6305c7680fdcefa843652ca9dcf7b2d1d993..f25dd53e6d4afbea994a797ebd14140781324486 100644
--- a/agent2.1.py
+++ b/agent2.1.py
@@ -88,8 +88,10 @@ def neigbour_in_zones(a, aas, zor_r, zoo_r, zoa_r, blind):
 
 
     for agent in aas:
-        #alpha = calc_angle(agent[0].getX(), agent[0].getY(),a[1],a[2])
-        alpha = calc_angle(agent[1], agent[2],a[1],a[2])
+        disVecX = agent[0].getX() - a[0].getX()
+        disVecY = agent[0].getY() - a[0].getY()
+        alpha = calc_angle(a[1],a[2], disVecX, disVecY) 
+        
         if (a == agent):
             True
         elif alpha < 180 - blind and alpha > 180 + blind: