decoding a char as a UTF8 sounds strange.