changed arch, using updater as main function