The ends of you hair didn't take to the dye because they have more hair cutitcles than your roots which hardly have any- that's why the dye didn't take much. So if you dye it purple I can guarantee...