add thrift lib