better message body detection