tokenizer final