john meyerlatest news & developments