book done
slightly updated