john gagelatest news & developments