gordon schachatlatest news & developments