john gaventalatest news & developments