list token input work