regen book with typo fixes