remove iconv dependency