BIFL view 2