Something I noticed after updating to the current version of XeTeX is that the word All~{(!~}h (transliterated, just as it appears in this email) is sometimes hyphenated after Al-. I can suppress this using by putting the word within a \makebox{...}. Isn't the default that hyphenation is suppressed for words such as this? Regards, Musa