canarylatest news & developments