slight data flow clarification