Lexer get two names, internal refactor