delayed messages work, but still dupes