robot.rb complete