add taskGenerate