I am trying to have a routine that holds a temporary map of data, then clears the original and puts the original data back into the map. The problem is the data is disappear