I'll get ticked off by Chris for being seriously off topic but... > Hmmm... Isn't "<br/>" formally incorrect syntax under SGML? No. As long as you give your sgml parser an SGML declaration for XML then this is legal. You can either specify it via a trick (something with NET that I forget) or as done in current sp releases to assume the `WEB' TG proposed extensions to SGML which make a new syntactic construct to support this in a more natural way. relavent bit of the xml.dcl that I have (from jade this one, I think) DELIM GENERAL SGMLREF HCRO "&#x" -- 38 is the number for ampersand -- NESTC "/" NET ">" PIC "?>" SHORTREF NONE David