Mel: How did you change the font in your quoted text in the above message? It looks really cool. >The datafork portion seems to always get written, the resource portion, >>well, not until you close the resource fork part of the file. I guess you know that this is standard behaviour--unless you use the call that forces the res manager to write to disk. Unfortunately, I can remember right now which one it is (something like WriteResource). I can also assume that you're locking your handle, since you're a more experienced programmer than I, unless you've had a momentary lapse of reason. Congratulations on discovering the bowels of the memory manager. ____________ wave (Toronto, Canada) Much better at "OOPS!" programming than OOP programming.