Doubtless you have covered it someplace and I have forgotten already . . . but why do you #include both(posted 9118 days ago)and "string6.h" in code\item20.cc (Figure 2.3, page 12, MORE C++)? Doesn't string6.h encompass everything that is in string.h? Cliff Wirt