Understanding the library