updatebook