barry swartzberglatest news & developments