http://www.petersmith.org/blog/images/Figure4-workflow.PNG