rebalance after taking largest
test for take_largest