> if k == 2 then region:DeleteData(k) else region:Save(k) end Charles, the Save(k) in the code above makes no sense, because you save region although it has not been changed before. So the region:Save(k) can be omitted here - at least in the code snippet you submitted. Jan