Supplements and protein powders