http://www.gt-labs.com/blog/write_now_flowchart2.jpg