undo tree
rainbow-mode