On Jul 8, 2009, at 5:21 PM, Max Taylor wrote: > self.fileNameStr = "" > self.fileFolderRef = 0//_nil > self.fileFSRef = 0//_nil > self.fileID = _nil > self.fileHeaderLen = _nil > self.fileIsOpen = _false > self.returnedErr = _noErr Maybe just BlockZero the entire record instead of all these lines BlockZero( self, sizeof( GenericFileRec ) ) should work..... Brian S.