more attempts to get speed and direction to work