Managing a large library