Using MSWord 2000, I'm trying to replace a word the user types with another word. That's no problem using the words collection, however, I would like to monitor the document as the user types so that when the word "puzzle" is typed my program will automatically replace it with the word "enigma". I'm not concerned with the actual code to make this work, but in which event to place the code. I am familiar with the document object and the application object but neither allow this type of monitoring, at least I don't think they do. Is there another object with an event that tracks the changes in the word document as the document is typed? Thanks for any help.