adding keybindings has to be done by intercepting the desired key events and replacing them with the default bindings