rename agentFilter -> with