David Gelles Mixed results for EA