10 Best Stain Removers for Tough Messes in 2026

Tackling tough messes in 2026 means you choose options that fit your fabrics, surfaces, and speed needs. From toxin-free blends for delicate materials to powerful spot removers for carpets and upholstery, there’s a range to consider. Each product promises a different approach—fast action, less scrubbing, safer formulations. Curious how these stack up in real life and which fits your messes best? Let’s explore what stands out and why it matters.

Important Facts

  • This list highlights toxin-free, fabric-safe stain removers ideal for delicate fabrics and set-in stains with simple use across water temps.
  • It includes versatile multi-surface cleaners suitable for kitchens and bathrooms, offering easy application and streak-free finishes.
  • Quick-action spot removers target carpets, upholstery, and soft surfaces with spray-and-blot formats for minimal scrubbing.
  • Heavy-duty options provide all-purpose cleaning power for tough messes, complementing lighter stain removers in a balanced lineup.
  • The selections emphasize safety credentials (EPA Safer Choice, non-toxic) and practical practicality like odor control and residue-free results.

Our Top Stain Remover Picks

Grandma’s Secret Stain Remover – 2 oz Toxin-FreeGrandma's Secret Stain Remover – 2 oz Toxin-FreeBest All-Around CareType of Use: Laundry/spot stain removerPackaging Size: 2 ozPrimary Stain Types / Targets: Rust, various stains on fabricsVIEW LATEST PRICERead Our Analysis
Stardrops Pink Stuff Miracle Cream Cleaner (500ml)Stardrops Pink Stuff Miracle Cream Cleaner (500ml)Multi-Surface MiracleType of Use: All-purpose cleanerPackaging Size: 500 mlPrimary Stain Types / Targets: General grime and stains (grease, grime, limescale)VIEW LATEST PRICERead Our Analysis
ZEP ZUSPOT19 Instant Spot and Stain Remover 19 ozZEP ZUSPOT19 Instant Spot and Stain Remover 19 ozProfessional Spot SolutionType of Use: Spot/stain remover (carpet, upholstery)Packaging Size: 19 ozPrimary Stain Types / Targets: Grease, tar, lipstick, various stains on fabricVIEW LATEST PRICERead Our Analysis
Lestoil Heavy Duty Multi-Purpose Cleaner Amber 48 Fl Oz Pack of 1Lestoil Heavy Duty Multi-Purpose Cleaner Amber 48 Fl Oz Pack of 1Heavy-Duty CleanerType of Use: Multi-purpose cleanerPackaging Size: 48 ozPrimary Stain Types / Targets: Oil, ink, grease, paint, stains on fabrics and surfacesVIEW LATEST PRICERead Our Analysis
Miss Mouth’s Messy Eater Stain Treater Spray SetMiss Mouth's Messy Eater Stain Treater Spray SetFamily-Safe Stain KitType of Use: Stain treater spray (for clothes, upholstery, carpets)Packaging Size: 4 oz (plus wipes)Primary Stain Types / Targets: Fruit juice, baby food, ketchup, blowouts, stains in fabricsVIEW LATEST PRICERead Our Analysis
Stain Remover: Instant Spot & Odor Eliminator (2 Pack)Stain Remover: Instant Spot & Odor Eliminator (2 Pack)Odor-Blocking RemoverType of Use: Stain remover with deodorizing/spot usePackaging Size: 16 oz (2 pack)Primary Stain Types / Targets: Blood, wine, coffee, oil/grease, pet stains, odorsVIEW LATEST PRICERead Our Analysis
Shout Advanced Laundry Stain Remover Gel 22oz SprayShout Advanced Laundry Stain Remover Gel 22oz SprayAdvanced Gel PowerType of Use: Laundry stain remover gelPackaging Size: 22 ozPrimary Stain Types / Targets: Food, makeup, grass, wine, blood, general stainsVIEW LATEST PRICERead Our Analysis
Messy Eater Stain Treater Spray (4oz)Messy Eater Stain Treater Spray (4oz)Baby-Friendly Stain CareType of Use: Stain treater sprayPackaging Size: 4 ozPrimary Stain Types / Targets: Food, grease, coffee, stains on fabricsVIEW LATEST PRICERead Our Analysis
Multi-Purpose Stain Remover for Kitchens Floors CarsMulti-Purpose Stain Remover for Kitchens Floors CarsAll-Purpose Deep CleanType of Use: Multi-surface stain removerPackaging Size: 1 quantity unspecified (multi-surface bottle)Primary Stain Types / Targets: Hard water stains, rust, yellowing, grimeVIEW LATEST PRICERead Our Analysis
Shout Advanced Stain Remover Gel with Scrubber (8.7oz)Shout Advanced Stain Remover Gel with Scrubber (8.7oz)Gel with ScrubberType of Use: Laundry stain remover gelPackaging Size: 8.7 ozPrimary Stain Types / Targets: Food, drinks, makeup, grass, red wine, bloodVIEW LATEST PRICERead Our Analysis

More Details on Our Top Picks

  1. Grandma’s Secret Stain Remover – 2 oz Toxin-Free

    Grandma's Secret Stain Remover – 2 oz Toxin-Free

    Best All-Around Care

    View Latest Price

    Looking for a toxin-free stain remover that protects fabrics while tackling tough spots? Grandma’s Secret Stain Remover is your answer. This 2 oz, toxin-free formula targets stains without bleach, chlorine, or phosphates, so it won’t dull colors or damage fibers. It’s designed for a wide range of stains—from rust and food to grass, ink, and pet messes—across all water temperatures. Easy to use: apply, agitate, blot, and you’ll likely see the stain fade or disappear. It’s gentle on fabrics, suitable for delicate or expensive clothes, with a pleasant citrus after-treatment that leaves no harsh residues.

    • Type of Use:Laundry/spot stain remover
    • Packaging Size:2 oz
    • Primary Stain Types / Targets:Rust, various stains on fabrics
    • Fabric/Surface Safety:Gentle on fabrics; toxin-free
    • Application Method:Apply, agitate, blot
    • Special Features / Claims:Chlorine/bleach/toxin-free; citrus scent
    • Additional Feature:Citrus fragrance left behind
    • Additional Feature:Hypoallergenic approach
    • Additional Feature:Concentrated formula
  2. Stardrops Pink Stuff Miracle Cream Cleaner (500ml)

    Stardrops Pink Stuff Miracle Cream Cleaner (500ml)

    Multi-Surface Miracle

    View Latest Price

    If you need a versatile, non-abrasive cleaner that’s safe on delicate surfaces, Stardrops Pink Stuff Miracle Cream Cleaner (500ml) is a standout choice for tackling grease, grime, and limescale across kitchens, bathrooms, and beyond. This multi-surface cleaner tackles dirt and stains without scratching, suitable for stainless steel, glass, and ceramic. Easy to apply—dab, rub gently, then rinse for a sparkle. Use it on countertops, sinks, stovetops, ovens, tiles, bathtubs, showers, and appliances. It leaves a fresh scent and a streak-free finish, delivering deep cleaning with gentle formula. Ideal for indoor and outdoor areas, it’s trusted for quality cleaning power.

    • Type of Use:All-purpose cleaner
    • Packaging Size:500 ml
    • Primary Stain Types / Targets:General grime and stains (grease, grime, limescale)
    • Fabric/Surface Safety:Gentle on surfaces; multi-surface safe
    • Application Method:Apply cream, rub, rinse
    • Special Features / Claims:Multi-surface; non-abrasive; streak-free
    • Additional Feature:Non-abrasive formula
    • Additional Feature:Multi-surface safe
    • Additional Feature:Fresh pleasant scent
  3. ZEP ZUSPOT19 Instant Spot and Stain Remover 19 oz

    ZEP ZUSPOT19 Instant Spot and Stain Remover 19 oz

    Professional Spot Solution

    View Latest Price

    ZEP ZUSPOT19 Instant Spot and Stain Remover (19 oz) stands out for quick, professional-strength spot cleaning on carpets, upholstery, and soft surfaces with minimal effort—just spray and blot. You apply this 19 oz bottle to stains like grease, tar, and lipstick, and it works with little to no scrubbing. The formula targets carpets, floors, and upholstery, simplifying cleanups around home or work. Easy-to-use, just spray and blot the mess away. Dimensions are compact for storage, and it’s compatible with various soft surfaces. Expect solid results, backed by a 4.3-star average from many users, with Durvet supplying the product.

    • Type of Use:Spot/stain remover (carpet, upholstery)
    • Packaging Size:19 oz
    • Primary Stain Types / Targets:Grease, tar, lipstick, various stains on fabric
    • Fabric/Surface Safety:Safe on clothing, carpets, upholstery
    • Application Method:Spray, blot
    • Special Features / Claims:19 oz professional-strength; low scrubbing
    • Additional Feature:Professional-strength formula
    • Additional Feature:For carpet and upholstery
    • Additional Feature:Easy spray and blot
  4. Lestoil Heavy Duty Multi-Purpose Cleaner Amber 48 Fl Oz Pack of 1

    Lestoil Heavy Duty Multi-Purpose Cleaner Amber 48 Fl Oz Pack of 1

    Heavy-Duty Cleaner

    View Latest Price

    Lestoil Heavy Duty Multi-Purpose Cleaner is a standout pick for households tackling tough messes, thanks to its powerful combination of grease- and oil-fighting strength plus versatility for both soft and hard surfaces. You’ll apply this amber, 48-ounce bottle across laundry, counters, garage floors, and patios, tackling water-based and oil-based stains, tar, fresh paint, ink, grease, grass, and more. Use it inside and outside the home on linoleum, tile, carpet, shoes, and fabrics, or for sticky residue from labels. Packaged by Clorox, this all-purpose cleaner handles stains across many surfaces, delivering practical stain removal where you need it most.

    • Type of Use:Multi-purpose cleaner
    • Packaging Size:48 oz
    • Primary Stain Types / Targets:Oil, ink, grease, paint, stains on fabrics and surfaces
    • Fabric/Surface Safety:Safe on various surfaces; not specified as harsh
    • Application Method:Apply product, scrub, rinse as needed
    • Special Features / Claims:Tar and fresh paint removal; heavy-duty
    • Additional Feature:Tar and fresh paint removal
    • Additional Feature:Water-based and oil-based stains
    • Additional Feature:Indoor/outdoor use
  5. Miss Mouth’s Messy Eater Stain Treater Spray Set

    Miss Mouth's Messy Eater Stain Treater Spray Set

    Family-Safe Stain Kit

    View Latest Price

    Miss Mouth’s Messy Eater Stain Treater Spray Set is your go-to for families on the move, offering a 4oz spray bottle plus 10 wipes to tackle stains on clothing, upholstery, and carpets. You’ll find a SAFER CHOICE CERTIFIED, EPA Safer Choice certified formula that prioritizes health for you and your family. This powerful, fast-acting remover works on fresh and set-in stains, including fruit juice, baby food, formula, ketchup, blowouts, and blood, suitable for infants, toddlers, and adults. Use it by spraying, blotting, and rinsing; it delivers visible stain disappearance, handy in diaper bags, purses, or laundry supplies.

    • Type of Use:Stain treater spray (for clothes, upholstery, carpets)
    • Packaging Size:4 oz (plus wipes)
    • Primary Stain Types / Targets:Fruit juice, baby food, ketchup, blowouts, stains in fabrics
    • Fabric/Surface Safety:Safer Choice certified; infant/family use
    • Application Method:Spray, blot, rinse; includes wipes
    • Special Features / Claims:Safer Choice certified; newborn/baby focus
    • Additional Feature:EPA Safer Choice certified
    • Additional Feature:On-the-go stain treatment
    • Additional Feature:For newborn, baby, family
  6. Stain Remover: Instant Spot & Odor Eliminator (2 Pack)

    Stain Remover: Instant Spot & Odor Eliminator (2 Pack)

    Odor-Blocking Remover

    View Latest Price

    If you’re tackling tough stains and stubborn odors, this 2-pack Instant Spot & Odor Eliminator is the top pick for busy households seeking a one-and-done solution. This INCREDIBLE! Stain Remover comes as two 16 oz bottles, safe for family use: water-based, non-toxic, non-flammable, and non-irritating. It targets blood, red wine, coffee, urine, cosmetics, oil, and pet stains, while eliminating odors. You apply by spot and blot—no washing, rinsing, rubbing, or vacuuming needed—and you get instant results; tougher stains may benefit from extra soak time. It restores fabrics and surfaces, replacing separate products, trusted by American households for 40+ years.

    • Type of Use:Stain remover with deodorizing/spot use
    • Packaging Size:16 oz (2 pack)
    • Primary Stain Types / Targets:Blood, wine, coffee, oil/grease, pet stains, odors
    • Fabric/Surface Safety:Safe for family use; non-toxic
    • Application Method:Spot and blot; no washing required
    • Special Features / Claims:Odor elimination; 40+ years trusted
    • Additional Feature:Odor elimination
    • Additional Feature:40+ years trusted
    • Additional Feature:One product replaces two
  7. Shout Advanced Laundry Stain Remover Gel 22oz Spray

    Shout Advanced Laundry Stain Remover Gel 22oz Spray

    Advanced Gel Power

    View Latest Price

    Shout Advanced Laundry Stain Remover Gel 22oz Spray is the top pick for those tackling tough, set-in stains with a heavy-duty gel that stays put on fabrics. You get a 22 oz spray bottle designed for heavy-duty work, with the bottle made from 25% post-consumer recycled plastic. The thick gel targets food, drinks, makeup, grass, red wine, blood, and more, delivering 70% more stain-fighting power than Shout Triple-Acting. It’s safe for colorfast washables and works in all water temps, including HE machines. Spray, rub, wash, and forget—the stain lifts, even if treated up to a week later.

    • Type of Use:Laundry stain remover gel
    • Packaging Size:22 oz
    • Primary Stain Types / Targets:Food, makeup, grass, wine, blood, general stains
    • Fabric/Surface Safety:Safe for color-fast fabrics; all washers
    • Application Method:Spray, rub, wash
    • Special Features / Claims:Thick gel; post-consumer recycled bottle
    • Additional Feature:70% more power
    • Additional Feature:Post-consumer recycled bottle
    • Additional Feature:Works in all temperatures
  8. Messy Eater Stain Treater Spray (4oz)

    Messy Eater Stain Treater Spray (4oz)

    Baby-Friendly Stain Care

    View Latest Price

    Messy Eater Stain Treater Spray (4oz) stands out for families with young kids who need a fast, safe solution for frequent food and formula stains. This spray is powerful and fast-acting, yet EPA Safer Choice certified, so you feel confident using it around little ones. It’s versatile on clothes, upholstery, and carpets, tackling fresh and set-in stains alike from fruit juice, baby food, formula, ketchup, and more. To use, dampen the stain, spray, gently rub if needed, and wash as usual; repeat if necessary. Safe for infants, toddlers, and adults—a practical addition to any busy home.

    • Type of Use:Stain treater spray
    • Packaging Size:4 oz
    • Primary Stain Types / Targets:Food, grease, coffee, stains on fabrics
    • Fabric/Surface Safety:Safe for fabrics; infant/baby safe claims
    • Application Method:Spray, blot, rinse
    • Special Features / Claims:EPA Safer Choice; baby-safe
    • Additional Feature:For infants and adults
    • Additional Feature:Safe family health
    • Additional Feature:Repeat applications allowed
  9. Multi-Purpose Stain Remover for Kitchens Floors Cars

    Multi-Purpose Stain Remover for Kitchens Floors Cars

    All-Purpose Deep Clean

    View Latest Price

    The Multi-Purpose Stain Remover stands out for busy households needing a single solution that tackles kitchens, floors, and cars with a fast-acting, deep-cleaning formula. You spray directly onto surfaces, wait briefly, then rinse for polished results without hard scrubbing. It targets hard water stains, rust, yellowing, and stubborn residues, restoring color and shine across tiles, grout, sinks, countertops, walls, and even car exteriors. The all-purpose cleaner is non-corrosive, safe indoors or outdoors, and leaves a light, fresh scent. Use it for everyday maintenance or deep cleaning, including construction residue and hard-to-reach stains. Quick, clean, versatile, and convenient.

    • Type of Use:Multi-surface stain remover
    • Packaging Size:1 quantity unspecified (multi-surface bottle)
    • Primary Stain Types / Targets:Hard water stains, rust, yellowing, grime
    • Fabric/Surface Safety:Non-abrasive; safe for multiple surfaces
    • Application Method:Spray directly, rinse
    • Special Features / Claims:Deep cleaning; fresh scent
    • Additional Feature:Fresh scent
    • Additional Feature:Non-scratching formula
    • Additional Feature:Deep-cleaning power
  10. Shout Advanced Stain Remover Gel with Scrubber (8.7oz)

    Shout Advanced Stain Remover Gel with Scrubber (8.7oz)

    Gel with Scrubber

    View Latest Price

    If you want an all-in-one solution with built-in scrubbing power, this 8.7 oz gel is ideal for tackling stubborn, set-in stains right at the source, thanks to its built-in brush that helps lift fibers’ grime without extra tools. Shout Advanced Stain Remover Gel comes as a concentrated formula with a dedicated scrubber brush, safe for all color-fast, machine-washable fabrics. It works in any water temperature and both HE and standard washers. Simply squeeze, rub, and wash after 1 to 5 minutes. It targets tough stains—food, drinks, makeup, wine, coffee, grass—while remaining gentle on fabrics. Treat now, wash later.

    • Type of Use:Laundry stain remover gel
    • Packaging Size:8.7 oz
    • Primary Stain Types / Targets:Food, drinks, makeup, grass, red wine, blood
    • Fabric/Surface Safety:Safe for color-fast fabrics; all temps
    • Application Method:Squeeze, rub, wash; wait time
    • Special Features / Claims:Enzyme-containing; heavy-duty gel with scrubber
    • Additional Feature:Built-in scrubber brush
    • Additional Feature:Enzyme-assisted stain lifting
    • Additional Feature:Works in HE and standard washers

Factors to Consider When Choosing Stain Remover for Tough Messes

When you pick a stain remover, consider the stain type, fabric safety, and whether it works across fabrics you own. Check temperature compatibility, how easy it is to apply, and whether it leaves odor or residue. This quick lens helps you compare options without guessing.

Stain Type Versatility

Stain type versatility matters most when you pick a remover, so look for products that explicitly list a broad range of offenders—grease, oil, ink, wine, blood, fruit juice, coffee, ketchup, grass, and baby-related stains—to ensure one formula handles many messes. Seek versatility across ages by confirming effectiveness on both fresh and set-in stains, so you’re covered as messes age. Favor formulas that claim compatibility with multiple surfaces—fabric, carpet, upholstery, hard surfaces—so one product tackles varied environments. Pick options advertising professional-strength or heavy-duty performance for tar, paint, and dried residues, yet remain safe for fabrics. Note temperature tolerance and color-fast fabric safety to preserve flexibility across washing conditions; ensure the formula works in all water temperatures and won’t fade colors.

Fabric Safety Focus

Ever wonder how to pick a stain remover that treats fabrics gently while still delivering results? Look for fabric-safe claims like “gentle on fabrics” or “color-fast.” Check for certifications such as hypoallergenic or EPA Safer Choice, which signal safer formulations around textiles and less fiber damage. Prefer products that specify suitability for a range of fabrics—cottons, synthetics, delicates—and all water temperatures to avoid fiber weakening. Avoid cleaners with bleach, chlorine, or phosphates if you’re treating delicate or expensive fabrics to prevent color loss or material degradation. Favor removers that require minimal agitation and avoid heavy scrubbing, reducing abrasion and wear on fibers. Prioritize clear guidance on fabric compatibility to balance effectiveness with care.

Temperature Compatibility

Temperature compatibility tells you whether a stain remover works across cold, warm, and hot water—or if it’s limited to specific temps. Some formulas perform across all water temps, giving you effective results from cold delicates to hot wash loads. Heat can boost removal for certain residues, but aggressive temps may risk fabric damage with some cleaners. If a product states “works in all water temperatures,” it simplifies selecting for mixed laundry or household use. Always check the instructions to confirm the recommended temperature range and to avoid reducing effectiveness or harming fabrics. Remember that testing on a hidden fabric area helps you gauge reactions before a full treatment. In short, know the temp scope to maximize stain removal while protecting garments.

Application Ease

If you want hassle-free results, prioritize an application that’s simple to use and quick to follow. Look for formats like spray, foam, gel, or a built-in scrubber that cut effort and time, so you don’t have to scrub endlessly. Favor products that spell out a simple sequence—apply, wait, blot or rub, rinse—minimizing steps and confusion. Note if you can apply immediately on multiple surfaces (fabric, upholstery, carpets) without pre-wetting, which speeds up treatment. Prefer formulations that work across temperatures and require no pre-soaking for fast results. Check for clear on-pack instructions or ready-to-use methods (spray and blot) to ensure straightforward use during real-life messes. Choose simplicity, consistency, and guidance you can follow without a manual.

Odor & Residue

Choosing a stain remover isn’t just about how well it lifts stains; it’s also about how it smells and what it leaves behind. Some formulas give a fresh or citrus scent after treatment, while others stay neutral to avoid altering room ambience. Odor elimination can be a bonus, with certain products claiming to remove smells from stains as well as the stain itself. Look for residue-free performance, meaning you’ll rinse clean and enjoy a polished, streak-free finish without lingering residues. Scent strength matters, especially in households with sensitivities or scent preferences. For best odor control, pick options that specify odor elimination or deodorizing properties in addition to stain removal, ensuring a more comfortable, cleaner feel after you finish.

Endurance On Set Stains

When you’re tackling set-in stains, you need a remover that proves itself after the wash and dry cycle, not just on fresh spills. Look for products marketed as “set-in” performance, with results shown after typical wash sequences, so you know they endure beyond laundering. Enzymatic or deep-penetrating formulas tend to reclaim previously treated stains better than surface-only cleaners, so consider those options for lasting impact. Gel or foam textures can improve contact time with fibers, aiding stubborn, previously treated stains that resist simple scrubbing. Pay attention to time-to-acts claims, like “works on set-in stains after 1–5 minutes” or “wash up to a week later,” which signal endurance under real-use conditions. Choose thoughtfully, prioritizing proven durability for tough messes.

Product Safety Credentials

Product safety credentials matter primaryly because you want a stain remover that’s tough on stains but gentle on you, your kids, and your pets. Look for EPA Safer Choice certification, which signals safer ingredients for families and the environment. Check that the formula is non-toxic, non-flammable, and designed to be gentle on fabrics while still effective on stains. Confirm the product is suitable for use around children and pets, with clear labeling on safety and usage precautions. Verify that the cleaner avoids harsh chemicals like chlorine, phosphates, and solvents that could irritate skin or damage materials. Prefer stain removers offering explicit guidance on safe use across clothes, upholstery, and carpets to minimize exposure and misuse.

Commonly Asked Questions

Are These Removers Effective on Protein-Based Stains?

Yes, many removers tackle protein-based stains well. You’ll want enzymes or oxidizers, like protease-enabled formulas, to break down proteins such as blood or dairy. Act quickly, dab—don’t rub—and use cold water first. Then apply the remover, let it sit, and launder as directed. Think of it as a tiny cleanup crew inside your washer, sifting out the mess. If unsure, test a hidden area—saves surprises later.

Do Any Contain Natural, Plant-Based Enzymes?

Yes, some do. Look for blends that list plant-based enzymes like bromelain, protease, or cellulase. These enzymes target proteins, starches, and cellulose in stains. You’ll often see phrases like “enzyme-powered” or “plant-derived enzymes.” Check labels for sources such as papaya, pineapple, or microbial blends marketed as green or biodegradable. Use as directed, test on fabrics first, and avoid heat to preserve enzyme activity.

Are Products Safe for All Fabric Types?

Yes, most stain removers aren’t safe for all fabrics. Check the product label and test on a hidden seam first. Use fabric-type guidelines: delicates like silk or wool often need specialized formulas, while cottons and synthetics tolerate harsher options. Avoid chlorine bleach on colored fabrics, and never mix with ammonia. When in doubt, choose enzyme-free or color-safe options and follow exact dosing for the best results and fabric protection.

Can They Remove Set-In Stains From Older Spills?

Can they remove set-in stains from older spills? Yes, often you can—especially with enzymes or oxidizing formulas that penetrate dried residues. Start by testing fabric in an inconspicuous spot, then apply a pre-treater, let it sit, and wash on the hottest safe setting. For stubborn marks, re-treat and repeat, or consult a professional cleaner. Avoid heat until the stain’s fully gone to prevent setting. Patience and correct product choice boost your odds.

Are the Options Color-Safe for Garments?

Yes, many options are color-safe for garments. Check labels for 3% or lower peroxide, or dye-safe enzymes. Spot-test first on an inconspicuous area, then wash as usual. You’ll want color-safe bleach or oxygen-based formulas for whites and colors, but avoid chlorine bleach on colored fabrics. Pre-treat stains with a dab of the product, let it sit briefly, then launder. If unsure, choose a product labeled “color-safe.”