Flow Dynamics