erlang ring of messages