one pass of revisions