The EF method