eliminated lexer lag