IFA: The Key to it's Understanding