I use two instaces of clsMultiLngSupport in one program. When I assign the first instance to a German language file, it returns German words. Afterwards I assign the second instance to an English language file, and this returns English words. But from this moment on, also the first instance returns English This applies to V. 3.2. I will test it this evening with V.4. Is there a work-around besides reloading with .Start whenever calling .GSS ? (I wanted to generate reports in languages different from the program interface.) Thanks for any suggestion!