Silvio, For those following, I need to clarify that I would NOT take part in this thread except you keep sending me emails directing me to it and asking for comments. Also, for those unfamiliar with tData, it is a class that INHERITS from tDatabase, NOT A REPLACEMENT, and for those of us who use it ...