I&#039ve used the idea shown in this article: <BR><BR>http://www.4guysfromrolla.com/webtech/tips/t102799-1.shtml<BR><BR>to create a links.asp include file which is itself included in the page header. This results in the dictionary object being created in *every* page which really isn&#039t necessary.<BR><BR>I&#039ve toyed with the idea of setting up the object with Application scope but haven&#039t really had much luck - about as far as I got was this in the global.asa (which doesn&#039t work):<BR><BR>&#060;OBJECT RUNAT=Server SCOPE=Application ID=[Where do I get the ID?] PROGID=SiteLinks&#062;&#060;/OBJECT&#062;<BR><BR>Essentially all being well I would be able to do the following and have the link returned.<BR><BR>&#060;%= Application("SiteLinks").item("feedback") %&#062; .. Which would return say "/asp/feedback.asp" for use.<BR><BR>Anyone got any ideas on this? Or another way of performing the same functionality?!