Lexer update