Refactoring:  break location update out of MyData.Load()