index generator
clean task