Low concentrations of surfactant and cosolute in water, can selectively retard permeable flow in high permeability rocks compared to low permeability ones. This represents a way forward for more efficient areal sweep efficiency when water flooding a reservoir during improved oil recovery