event-broadcast directive done