mark swartlatest news & developments