pete cranelatest news & developments