and I don't think the flag `re.M` is needed here.