Remove sharing. Add undo and forking notion.