added keybinding support for caps lock and esc