While I'm still working on this I have a couple of other questions. I'm still learning XOTcl so I'm not sure what some of the code I had to change did or why it was written that way. Hopefully someone can shed some light on it for me so I don't cause any aggravation for someone down the road. *Change #1*