Added speed and keyboard control