that's what I started with, but the `message_body` helper just looks for html data on an incoming message and if it doesn't find it, it uses the markdown helper.  

Since an outgoing message will never have incoming html, we can just use the markdown helper, which also is nice because we only have to require 1 module instead of 2.