anchor.diff:    }
   
     Widget buildNewsCard(AsyncSnapshot snapshot) {
  +    return buildNewsList(snapshot, 3);
  +  }
  +
  +  Widget buildNewsList(AsyncSnapshot snapshot, int listSize) {
       if (snapshot.hasData) {
  -      final List<NewsModel> data = snapshot.data;
  +      final NewsModel data = snapshot.data;
  +      final List<Item> listOfNews = data.items;
         final List<Widget> newsTiles = List<Widget>();
  -      //data.length instead of 3
  -      for (int i = 0; i < 3; i++) {
  -        final NewsModel item = data[i];
  -        final tile = buildNewsTile(
  -            item.shortDescription, item.description, item.imageThumb);
  +      for (int i = 0; i < listSize; i++) {
  +        final Item item = listOfNews[i];
  +        final tile = buildNewsTile(item.title, item.description, item.image);
           newsTiles.add(tile);
         }
         return Flexible(
  
positive.code: 
  class _NewsState extends State<NewsCard> {
    final NewsService _newsService = NewsService();
    Future<List<NewsModel>> _data;
  
    initState() {
      super.initState();
  
negative.code: import 'package:flutter/material.dart';
  import 'package:campus_mobile/core/services/news_service.dart';
  import 'package:campus_mobile/ui/widgets/cards/card_container.dart';
  import 'package:campus_mobile/ui/widgets/image_loader.dart';
  
  class NewsCard extends StatefulWidget {
    @override
  