adding my initial lexer