plot regeneration