finish the interfaces of history, loan, renew, recommendation