BYOICF view 2