preserving state before massive change in the DAL