tokenization now take place outside InvertedIndex