handle ambiguous results