Minor alteration: adding new words.
Minor alterations: internationalization.