add some other controll and typo over speed controll