ifc view 2