updating to rev 2 of book