iconv wrapper update