client collaboration