Good amount of lexer done