RevisionDelegate Protocol moved to MainModel