fixed model updater