Thank you for your help in this topic, from an earlier question, but I'm still somewhat lost. I can serialize a single object now, with no problems (Thanks Thierry!). The problem is I want a whole array of objects to fit into a single file. I could serialize one object at a time into a single file, and then draw from each file and load it into an array, but my array is [80][80], two dimentional. This means I have 6400 objects, and I don't want to create 6400 files just to fill one array. Especially when I have about 120 different [80] x [80] arrays. That would make 768,000 objects in that many files! Possible, but not plausible and far too messy. So here's my question, how do I get an entire array into just one file?