ongoing regeneration