further work on robot; random movement