recompiled thrift