Edgeworth ready rub