regenerated library