package robot control now compiles again. refactored