For now....but when generic markup comes to the web, they will be wide open, too. SGML does allow element names and attributes in native languages, and I presume that it expects every SGML processor that processes a particular language to understand the capitalization rules for that language. Not quite: it expects every _writer of an_ SGML processor...etc ///Peter