flow cycle