some style changes in robot 2.8 compatibility fixes