better managment of event broadcasting