ifc system