made sure the model changed before setting updater