> It seems to me that I want to be able to "catch" these exceptions in the > doit() loop, but I can't see how to do that. the other thing you have to do is add the signals you want to catch to the list $signals. no promises that it works, but it has been tested a little. please let me know whether it works. re Wing TFM: hopefully soon, but i've made too many promises as is.