refine ATUpdater API