Cooperative Clients
Adopting a multi-level and multi-mode cooperation approach with clients