I just tried it on two spell checkers and the results were not so good. But I think I know what the problem is. The spell checkers assume that there is one or a few errors per word, not necessarily induced by deliberate dyslexia. So they come up with alternatives that use *other* letters than the ones in the word. A 'decoder' for such text would be a specialised bit of code that would take each word, split the first and last letters, and then try anagrams of the middle against a dictionary until a match is found. This is very trivial to write imho (even in Javascript although I do not know where I'd put the dictionary in that case). Peter -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics