Hey guys, let's say I've got a dtml method which calls 4 other methods: 2 of these method inserts data into MySQL the other 2 methods creates images using manage_addImage() to have a nice consistency I need these 4 actions to perform sucessfully or cancel the whole operation. is there a better solution than doing this: <dtml-try> <dtml-call method1> <dtml-except> some html response <dtml-else> <dtml-try> <dtml-call method2> <dtml-except> <dtml-call undo_method1> <dtml-else> <dtml-try> <dtml-call method3> <dtml-except> <dtml-call undo_method2> <dtml-call undo_method1> <dtml-else> <dtml-try> <dtml-call method4> <dtml-except> <dtml-call undo_method3> <dtml-call undo_method2> <dtml-call undo_method1> </dtml-try> </dtml-try> </dtml-try> </dtml-try> Thanks in advance!