transmitting messages