diff --git a/torrent-piece-request-order.go b/torrent-piece-request-order.go
index <HASH>..<HASH> 100644
--- a/torrent-piece-request-order.go
+++ b/torrent-piece-request-order.go
@@ -45,7 +45,7 @@ func (t *Torrent) initPieceRequestOrder() {
 	key := t.clientPieceRequestOrderKey()
 	cpro := t.cl.pieceRequestOrder
 	if cpro[key] == nil {
-		cpro[key] = request_strategy.NewPieceOrder(request_strategy.NewTidwallBtree(), t.numPieces())
+		cpro[key] = request_strategy.NewPieceOrder(request_strategy.NewAjwernerBtree(), t.numPieces())
 	}
 }
Switch to ajwerner/btree in piece request ordering