Hi, Am currently using the namespace: <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/TR/WD-xsl"> because i can't use: <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> with: <xsl:attribute name="xmlns:mytree"/> Now my problem is, i need to add <xsl:variable> but i get the following error: Keyword xsl:variable may not be used in namespace http://www.w3.org/TR/WD-xsl. What name space may i use that is compatible both with : <xsl:attribute name="xmlns:mytree"/> and <xsl:variable> Please assist!! --------------------------------- Do you Yahoo!? Protect your identity with Yahoo! Mail AddressGuard