Better undo
Better hlsearch