communication clients