implemented live message broadcasting