demo in the book