added arrow key KeyListener