mike demarcolatest news & developments