Added ability to adjust speed.