I think this is the workflow.