IMFC view 3