add html entity decoding to content fetching
replace iconv with iconv-lite