joel schaefferlatest news & developments