improve CommonMark compliance