finished core product updater