ed eff