Relax, rebalance and restore