add ThriftClient