all but client communication