Thoughts on Regeneration