peter defaziolatest news & developments