IFLC view 3