Implemented the library collection assoc