datatype fixes for iconv