lexer tweaks