distinguish string list