playing with the library