fix readbook bug