> "hasattr(...,'commit_sub')" and "hasattr(....,'abort_sub')" > would be a better approach. I'd totally agree :-) Should I put that in the collector or do you want to? cheers, Chris