added github updater code