new velocity control from weihua