not auto delete trailing whitespaces
install undo-tree
auto override state locks for desktop mode