I am not sure I understand which name space to use. It seems certain commands only work in certain name spaces. Can I have multiple namespaces in my xsl. It appears I must use <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl"><BR>if I want to do xsl-if logic. I was using <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0".<BR>Is there a prefered namespace.