updated .lex