finish generated value