managing a library