Basic updater base