allow rebalance based on DR, use fresh data each time, cleanup