commented the robot class