ifc performance history