diff --git a/Turtle/Wheat.lua b/Turtle/Wheat.lua
index ca3a833..a375c5f 100644
--- a/Turtle/Wheat.lua
+++ b/Turtle/Wheat.lua
@@ -127,13 +127,16 @@ function Wheat:createMatrix()
                 turtle.turnRight()
                 digForward()
                 turtle.turnRight()
+                self.dir = (self.dir + 2) % 4
             else
                 turtle.turnLeft()
                 digForward()
                 turtle.turnLeft()
+                self.dir = (self.dir + 2) % 4
             end
         end
     end
+    self.x, self.y, self.z = gps.locate()
 end
 
 function Wheat:clearInv(goBack)