Added event broadcasting