john piaseckilatest news & developments