Something I&#039;ve not seen documented anywhere but is very usefull.<BR><BR>I&#039;ve been using .asp files as xsl style sheets. You may wonder why. The obvious benefit is being able to dynamicaly create or alter the xsl on the fly. eg.<BR><BR>xsldoc.load("dynamicxsl.asp?operator=da ve")<BR>response.write xmldoc.transformnode(xsldoc)<BR><BR>By doing this I can add the parameter &#039;dave&#039; in to the xsl style sheet.<BR><BR>As long as the .asp file has a &#060;%response.ContentType = "text/xml"%&#062; stuck on it, it works fine.