regulating the flow