revisions to basic workflow diagram