iffb view 3