new tokenization class