fix incorrect anti-ambiguous issue