KeyListener fixed!