adding markdown rendering capability