different type of flow --