fixed server robot implementations