eric johnsonlatest news & developments