communication with clients