chatclient thing