+markdown processing