fix attempt 1.

webcall was slower and replaced the event announcement after it was
successfully changed