Thank you for all of the responses. I will check out the Traits link. It looked very interesting. It seems like Python doesn't have a "standard" implementation of an event or messaging system. That is really what I was curious about. I wanted to check before I implemented something of my own. Thanks again for the help. Scott Huey