Restore and Rebalance

JOIN