On reinventing HR | E-Library System