now we need markdown and textile
handle dirty posts correctly