patrick chaballatest news & developments