It is easily observable that the goal is getting translating improperly depended on the heading will change the overall distance the rover is driving ```python scoot.translate(-3,-3) scoot.turn(math.pi/2) scoot.translate(-3,-3) ```