initial for updater