updated lex