I have a problem where Data is being overwritten by the wrong record set. This is because of the way that We are persisting Recordsets. Recordsets are saved in a temporary Folder on the server (with a unique name based on login id), and have a unique name for each table, however, if a user opens more then one browser, then the same table/foldername combination is possible. I could make the file name unique, but I would have to change a lot of code, so I would like to force a user login each time the open a new window, whether its a brand new window, or a spawned window. That way I would have unique folder names. Any suggestions? I am Using VB6 for the server side App, and the Interface is a mixture of Serverside VBscript, clientside vbscript, clientside javascript and HTML.