2.0 thrift file