philip elofflatest news & developments