IFC applications