steven raymondlatest news & developments