steve pennylatest news & developments