utf8 a little more support