updating the updater so that it can work for any repo