Clarify the flow