More correct and reasonable Broadcaster