fix not updating book info bug