velocity can be controlled with keyboard input