ed so far