split off much of the editor foundation