a stable version of receiving message.