Rory takes on robot named Jeff