Bought some today as i remembered watching 'you are what you eat' and these and sunflower seeds were recommended. But what was it about them? what do they do? can't remember now.