now uses utf8