I wonder if any of the structures I have been manually parsing in vb6 compiled binaries are actually serialized irecord structures. Will have to compare.