Now use undo-tree mode