rename read->receive as we're receiving messages and not reading bytes or strings