ed schaferlatest news & developments