Scramble Registration