patrick smithlatest news & developments