trying to handling fileCatch IO opt.