Using an Agent.