updateDirection() removed