added failed broadcasting