added lex file