From the documentation I found, declaring another so variable references a preexisting save file, or creates one if not present. I'll give this a try.
also note that voyeur level doesn't need to be saved, it's just collecting data from the three number variables.