don't use exceptions to switch to legacy datafeed. easier for debugging