udpate book