Complete workflow.  Need to add spec. feedback