Main #Regenerator