iffb view 2