fix broadcast