1st version of updater