keymaps, cursor movement, comments, theme changing, better text/dom location