further improve markdown