Improved Updater