adding to the library