Modified TextClient