basics for new updater script