calvin peetelatest news & developments