ed shaferlatest news & developments