Cf general flow