1496 library-management