I have about 200 fields I pull from a db that contain translations (only pull the relevant language). Now I currently do this for every visitor and this occurs on every page, so the visitor can view the site in his own language. I'm undecided whether this is the best situation or should I use an application variable in the global.asa. The problem with this is that this is a distributed application where some people may not be able to use the global.asa. What do people think or does anyone have a better alternative. Suggestions about sessions will be ignored - there could be 100 users on at the same time and more.