Initial implementation of broacasting messages