remove unnecessary ambiguity checks