updated Workflow module