graph revisions part 1