ifc flow storage device