renaming the lexer