anchor.diff:      Schedule event = data.schedule[uid];
       return ListTile(
         contentPadding: EdgeInsets.all(0),
  -      //dense: true,
         leading: timeWidget(event),
         title: titleWidget(event),
         subtitle: buildSubtitle(event),
  
positive.code:           splashColor: Colors.blueAccent,
            focusColor: Colors.blue,
            onPressed: () {
              String newDateKey = f.toIso8601String().substring(0, f.toIso8601String().indexOf("T"));
              currentDateSelection = newDateKey;
              _updateData();
  
            },
            child: Text(
              new DateFormat("MMMd").format(f),
              //style: TextStyle(fontSize: 10.0),
            ),
          )));
      return dateButtonList;
    }
  
    // void highlightButton(int key){
    //     dateButtonList[key].
    // }
  
    List<String> selectEvents(SpecialEventsModel data) {
      //String dateSelected = "2018-09-23"; //TODO v2 make this dynamic
      return data.dateItems[currentDateSelection];
    }
  
  
negative.code:   //             width: 1,
    //             height: 50,
    //             color: Colors.grey,
    //           ), TODO Add line ?
  
    Widget timeWidget(Schedule event) {
      var dateTime = new DateTime.fromMillisecondsSinceEpoch(event.startTime);
  