"The grammar checking facility may offer several different pricing models, including as ???by mistake???, such as the user agrees to a predefined rate of 20 cents for each mistake the software corrects, and the like); ???by length???, such as the user agrees to a predefined rate for each word, paragraph, page, and the like; by document, such as the user agrees to a predefined rate for each document" . . . .