Add exeption handling in broadcast