added basic support for keybindings