see definition of regenerate see definition of re-generate see definition of re generated see definition of re-generate see definition of re generates see definition of re-generated see definition of re generate see definition of re-generate see definition of re generate see definition of re generating see definition of re-generating see definition of re-generates see definition of re generate