GEM Registration