begining revisions