[core] updater