message body and envelope