forgot to keep around the lexer