tokenization work 1/2done