#client communication