tokenizer almost finnished