adding first version of updater