added jsdom to parse HTML/XML