semi-vegetarian view 3