john perlmanlatest news & developments