initial integration revisions