craig schwabelatest news & developments