even so the book fails hash