add speedControl