Under making Lexer