Added compression back & started fixed collaborative undo