support registering updaters