What did this tell you, son? ??? In other words, Asher confirmed what I had suspected; that the larger and more distributed a project the more you would like headers separated. In a small group, the one big header file is perfectly acceptable. Please note that he did this in the VERY FIRST RESPONSE. Then you trotted in a day or two later, repeated what he had said in some sort of obtuse pseudo-nordic fashion and proceeded to proclaim yourself the font from which all wisdom springs. BC, do you think that your neuroses are hidden from anybody but yourself? You don't NEED to be as smart as me in order to be a good, productive member of society. The machine needs its cogs, my boy.