INTERNAL: first implementation that actually sends the message implemented.