added stuff to lex