ifc flow moving device