update workflow diagrams

incorporate business logic into workflow