Updating DataStructure