Erik, Andy, A while ago, I read in one of the threads an answer from one of you (if I remember well) regarding the abstraction of the compiler datatypes. One of you was giving examples of how, for instance, abstract the 'unsigned char' by defining UCHAR, the 'char' by defining SCHAR, and so on in a separate header file. This all to make your code less compiler dependent. I want to apply this solution, because I find it a nice one (separation between your code and typical compiler properties makes your code as much as possible portable). The problem is: I simply can't find back anymore this thread. Is there any chance one of you still know this? Of course, if other people reading this message would know it, I would be equally thankful! ;-) --Geert