client communications