I added multi-threading. but broke gedit. I really have a lot to
learn about dealing with interfaces. GUIS are a pain in the neck.