So you developed an app that handles offline and online using LoadData and SaveData, and then you come across this weird ...