add a utf8 attribute to manage different way for tools to manage utf8