Inside, we both know what's been going on

receive messages from peer