stop scraping only for valid filters; it's a runtime panic either way
pull out filters, make extensible