fix flow2