updates to utf8 support