added hjkl for movement