ifc switching device