hardcode type for agent