adding more powerful link matching for the markdown