restore_associated2