mucking around with lex