regeneration of sprinkle class