support 3 agents