Is the function System.IO.openTempFile secure in the sense that it picks the filename, tests for its existence, and creates it atomically? Either way, it's important that it's documented in Haddock, IMO. peace, isaac