implementing revisions process