john cookelatest news & developments