As usual, I'm trying to learn from this.  Could you explain why the broadcast call is put into a 100ms timeout call?