support newer cheerio
fix problems with missing email addresses
purge liberal party (yay!)