support markdown syntax