1. Gather supplies: stock pot, 4 jelly jars, measuring spoons, measuring cup, dyes (I use Dharma Trading Fiber Reactive Dyes), and white vinegar.
2. Soak wool, or yarn in bowl of water to pre-wet. Here I am soaking 8 oz of Lincoln top.
3. Fill stock pot almost half-way with water, set on stove, start on high heat.
4. Measure out 1/8th of a teaspoon or however much you want for your color density/saturation. Put each color in each separate jar.
5. Add a half cup of white vinegar to each jar.
6. Fill jar to almost to top bump with water.
7. Place jars in stock pot (careful, water is starting to get hot!)
8. Carefully arrange yarn or top or wool into each jar. I just went one end to the other. If you are doing skeins of yarn, it’s best if their umbrella swifted into 2 yard hanks.
9. Admire pretty colors (photo not necessary!).
10. Set timer on stove for 45 minutes, or until all color in jars is gone. When water is boiling, turn down stove to medium, so it simmers.
P.S. Your kitchen will smell like vinegar, it’s best to crack a window!
To remove wool, turn off heat and wait wait wait until it is cool. Trust me. I have burned myself before by being impatient. Then when cool, remove and rinse out in tub/utility sink. Then hang it in your shower to dry, I like to hang a hangar on the showerhead and rope the stuff on.
Hope you find this useful!

great tutorial! tks