diff --git a/droids.py b/droids.py
index 81fce2235b7cf02ba03bacdbfdf184b497dc4c70..8b538d5c781fb4e561d691409419628154918a85 100644
--- a/droids.py
+++ b/droids.py
@@ -229,9 +229,9 @@ class Droid3Sensors(Droid):
         def print_distance_and_state(self):
             while True:
                 print("yo", end="")
-                print(self.controller._get_robust_distance(self.controller.left_sensor))
-                print(self.controller._get_robust_distance(self.controller.right_sensor))
-                print(self.controller._get_robust_distance(self.controller.front_sensor))
+                print(self.controller._get_robust_distance(self.controller._get_sensor(0)))
+                print(self.controller._get_robust_distance(self.controller._get_sensor(1)))
+                print(self.controller._get_robust_distance(self.controller._get_sensor(2)))
                 time.sleep(self.sampling_rate)       
 
         print("self:", self)