client-agent relationship