add thrift dependency