simple library manager