add lexing for numbers