how does it work with the robot?