Communication & relation client