update lexer covering UTF8