add optional params to Generator.generateZip