Cholesterol doesn't cause heart disease.