add tokens new method