IEFA: Better Than EFA For The Long Haul