peter cechlatest news & developments