update book contents