I have a page dedicated to OO / software Visualisation at http://www.atug.com/andypatterns/egg.htm which might provide some ideas on how visual python debuggers and/or development environments might work. -Andy Bulka http://www.atug.com/andypatterns