add keyboard move