patrick shailatest news & developments