adding iconv requirement