ambiguous lookup on agentvo