circulation flow