That’s one of the things about spending a large part of my career doing surfactant chemistry, I see every cleaning problem as just a matter of finding the right mix of surfactants to solubilize oils and solids and remove them by understanding the chemistry of the substance to be removed.