unexpected ambiguity