generic "create_zip"