delete and rebalance