update Lexer peek