IMFITP view 3