anchor.diff:    }
   
     Widget buildMealButtons(BuildContext context) {
  -    return Row(
  -      mainAxisAlignment: MainAxisAlignment.spaceBetween,
  -      children: <Widget>[
  -        LabeledRadio(
  -          title: 'Breakfast',
  -          value: Meal.breakfast,
  -          groupValue: Provider.of<DiningDataProvider>(context).mealTime,
  -          onChanged: (Meal value) {
  -            setState(() {
  -              Provider.of<DiningDataProvider>(context, listen: false).mealTime =
  -                  value;
  -            });
  -          },
  -        ),
  -        LabeledRadio(
  -          title: 'Lunch',
  -          value: Meal.lunch,
  -          groupValue: Provider.of<DiningDataProvider>(context).mealTime,
  -          onChanged: (Meal value) {
  -            setState(() {
  -              Provider.of<DiningDataProvider>(context, listen: false).mealTime =
  -                  value;
  -            });
  -          },
  -        ),
  -        LabeledRadio(
  -          title: 'Dinner',
  -          value: Meal.dinner,
  -          groupValue: Provider.of<DiningDataProvider>(context).mealTime,
  -          onChanged: (Meal value) {
  -            setState(() {
  -              Provider.of<DiningDataProvider>(context, listen: false).mealTime =
  -                  value;
  -            });
  -          },
  -        )
  -      ],
  +    return Container(
  +      width: MediaQuery.of(context).size.width * .90,
  +      child: Row(
  +        mainAxisAlignment: MainAxisAlignment.spaceBetween,
  +        children: <Widget>[
  +          LabeledRadio(
  +            title: 'Breakfast',
  +            value: Meal.breakfast,
  +            groupValue: Provider.of<DiningDataProvider>(context).mealTime,
  +            onChanged: (Meal value) {
  +              setState(() {
  +                Provider.of<DiningDataProvider>(context, listen: false)
  +                    .mealTime = value;
  +              });
  +            },
  +          ),
  +          LabeledRadio(
  +            title: 'Lunch',
  +            value: Meal.lunch,
  +            groupValue: Provider.of<DiningDataProvider>(context).mealTime,
  +            onChanged: (Meal value) {
  +              setState(() {
  +                Provider.of<DiningDataProvider>(context, listen: false)
  +                    .mealTime = value;
  +              });
  +            },
  +          ),
  +          LabeledRadio(
  +            title: 'Dinner',
  +            value: Meal.dinner,
  +            groupValue: Provider.of<DiningDataProvider>(context).mealTime,
  +            onChanged: (Meal value) {
  +              setState(() {
  +                Provider.of<DiningDataProvider>(context, listen: false)
  +                    .mealTime = value;
  +              });
  +            },
  +          ),
  +        ],
  +      ),
       );
     }
   }
  
positive.code:         selectedColor: Theme.of(context).textTheme.button.color,
          fillColor: Theme.of(context).buttonColor,
          borderRadius: BorderRadius.circular(10),
          constraints: BoxConstraints.expand(width: 120, height: 38),
          children: <Widget>[
            Text('Vegetarian'),
            Text('Vegan'),
  
negative.code: 
    @override
    Widget build(BuildContext context) {
      return Expanded(
        child: Row(
          children: <Widget>[
            Radio(
              value: value,
              groupValue: groupValue,
              onChanged: onChanged,
              activeColor: Theme.of(context).buttonColor,
            ),
            Flexible(
              child: Container(
                child: Text(
                  title,
                  style: TextStyle(fontSize: 16),
                  overflow: TextOverflow.clip,
                ),
              ),
            ),
          ],
        ),
      );
    }
  }
  