IFL 20 Retrospective