Hi kayoca, no I don't want the error number I know what error it is, what I want it to do is when the error happens to skip to the data extracter for it to try to see if it can successfully complete what it is doing and if that can't and performs an error there then skip to third and final method that sort of thing. But after it has skipped to the next data extracter the first time it works, but if that data extracter performs an error instead of skipping to the next and final data extractor it performs the error and quits.