introduced register resolver
renaming of register resolver