I have been using Citric Acid with Hydrogen Peroxide to clean whites and remove stubborn stains in the laundry for 4 years now . What a difference. My whites come out sparkling white without affecting the fabric and it removes cooking oil and other stubborn stains on color clothing. (I use the above mentioned combo on all colors except black) Colors come out bright and stain free. After the load has been running on wash for about 2-3 minutes just add between 1/4 c to 1/2 cup citric acid plus double amount of H2O2 (depending on the load). Let it run for about 1 minute then stop the machine and let it soak for about 15 -20 minutes. Resume wash cycle. Clothes come out fresh smelling/clean, soft and sanitized ! Couldn't ask for anything better . My friends always ask me my 'secret' for keeping towels, T-shirts, etc. looking new for years! This combo also cleans/disinfects bathroom sinks/toilets and pet ''errors'. No poisonous, toxic bleach in this house!