Put updater in its own method