fix TPCClientHandler