Thanks everybody. I will play with these suggestions and see what I can come 
up with. I like the idea of just writing the file in memory.

-d
-- 
darren kirby :: Part of the problem since 1976 :: http://badcomputer.org
"...the number of UNIX installations has grown to 10, with more expected..."
- Dennis Ritchie and Ken Thompson, June 1972