I am developing multiple independent functionalities that I wish to run either completely stand alone or all included in a page - I need to have a means of trapping whether or not a variable that all components may share has already been defined - without having it return the 1041 error 'name redefined' - I don't want to have to declare such variables in a separate file either... (as an aside, is there a way of declaring variables in the global.asa without making it an application("variable") or Session("variable")???)