broadcast bug fix