add markdown rendering