Tag dyes and chemicals