I had a swollen shin injury. I looked online and saw people using cabbage wrap. I try wrapping my leg in cabbage leaves, which I pound first with a mortar. I attached plastic food wrap to hold the wrap in place. I sleep with this on. My swelling is greatly reduced by the morning. Very good.