add speed adjustment