fix token cat bug