Reorganizing Shared Library