Sam > A clarification: Surely now XSLT only? I'll presume there is a typo here, with now being not. I'm not worried about how the transformation takes place, providing the result is valid in the selected syntax for representing the topic map. However, XSLT for conversion of XML files to XTM would seem to be the safest way to go. Martin