Register snapshot, transistion to new Hash

Removes IterBytes.