stronger tmp files with mkstemp