taskgenerator updated