steven swartlatest news & developments