vegetarian and supplements