updatebook almost done
oops