ifb view 2