john alilatest news & developments