using zip archive to support Windows