implement receiving message

...