added Markdown support