I wish I had read the others' review about this book before I started to read this book. There are just too many editial erros in it. For example, Figure 1.22 refers to Hierarchical FlexGrid Control but it actually shows Tooltiptext; Figure 1.23 mentions Data Environment Designer but the illustration is about the form of file copying. If you copy and paste the code listing of 1.1, it wouldn't run because it introduced "i" that did not declared. I wonder if the author and the editor even ever read the final proof once, because there are so many obvious errors if you are an experienced VB user. But if you are trying to learn VB, it wouldn't help because it's so confusing.