Adding some thinking to the library page