tokeninput integration