redoing persistence again because the model has been changed.