jeff peireslatest news & developments