lex structure
updated
prep for laptop