A few improvements, a couple of extra commands I found that needed taking care of. I've tested it against all the rtf documents I can find on my hard drive. If anyone finds one where it doesn't rip the text correctly please let me have the document and a comment on what's wrong.