Why is there only an IO::read, and no equivalent IO::write that takes a filename, a string to write, and an optional offset in the file to start writing at? Or better yet an IO::write(filename[,offset])= string to write to file. I don't know it seems useful to me for quickly writing a response out to a file anyone else? Charles Comstock