update ambiguous method call