Add more client communication features