update canary text and resign