MS: I think they were originally going to call their development arm the "API-of-the-Month Club", but decided against that because it was too descriptive. >>> eng at pinenet.com 08/22/01 05:48AM >>> M$ has never been consistent in its programming environment. Qbasic, QuickBasic, QuickC, C, Visual Basic, Visual Basic for Applications, Visual C, Visual Java, Front Page, are all very different even from version to version. M$ planned obsolescence has destabilized the industry.