Library manager