working on configurable keybindings