vegetarian and non-vegetarian