create a class for combined revisions