Flash XHTML Rich Text Editor

Hi all, I have just about finished writing my RTE (didn’t like the ones already out there) and I’ve come across a snag. If people type too fast (which we all do - lol) the caret position gets moved forward before the previous text insertion has finished. Does anyone have a routine on file to capture keys (if(Key,isDown()) and store them in an array so I can action them in order??
Any help greatly appreciated :slight_smile: