remove setSpeed, added setSpeedAndDirection