1. A computing system, comprising: a processor executing an application program for working with an electronic document; an online dictionary having a plurality of words; a spellchecker module having a comparator module for identifying a word in the electronic document that is missing from the online dictionary; and means for determining at least one related-word form of the missing word, wherein the spellchecker module concurrently adds the missing word and at least one related-word form of the missing word to the online dictionary in a single operation.