RecreateLibrary()