cheerio is probably super-inefficient, but for what I'm doing, I don't care