added createArchiveFiles()