a few new modes, keybindings/macros and snippets