Fast and reliable
But the dictionary is too small. What if we were able to enter list of words and articles to supplement the dictionary? What if such a user dictionary was mirrored onto a database owned by the developer? What if a word that appears multiple times becomes automatically entered into the main dictionary? Then there is an app that updates itself...