Up to now I have been storing a dictionary object in the session object but I understand that this is a very bad idea when there could be alot of sessions as alot of memory is used on the server (the dictionary object is not small!). <BR><BR>So if I define a dictionary object as public (so it can be used and assigned values by functions) it can only be used for the scope of the page (not the whole session). Question is how scaleable is using this method? Is this also going to cripple the server? <BR><BR>Hope you can help. <BR><BR>DJ