re-geneated with generated value