skeleton for message receipt