I've done it, and it's all good, except that the truncate file function doesn't appear to work (ie: I'm testing it by manually truncating the file). The doco says that it's not supported on all platforms. Any suggestions on how to get round this? Nev