more fine-grained timing of tokenizer