added hjkl motions