here is another old fashioned trick...for organic and fruit stains on cloth. After washing, put in the freezer overnight. Yup it does work. I used to live in cold country and we would line/freeze dry our wash. The freezing would take out most organic stains. When the clothes were still stiff with moisture but half dry we would bring them in and hang them on a rack in front of the old stoke-a-matic furnace. It even helped stained diapers.