* rm unused book logics.