start adding some lex code.