writing the library 6