Regeneration

End of results