fixed problem with keyUp() - did not release the held keys