david schwartzlatest news & developments