marc overmarslatest news & developments