introducing markdown and better tag split