speed control is mostly working