Various revisions.