fix some ambiguity