Before DataStructure change
Register