fix so we check for existing robots so they can't just add a robot that does not exist