Thanks! That seems to have worked. And as I was researching more, it seems an undo button would be hard to create, again, because of me not knowing how to programatically get to the data sources...
Something about an xPathNavigator or something... I can't say I'm the least bit familiar with it... I may have a couple more questions kind ...