anchor.diff:  		{
   			DivElement temp = new DivElement()
   				..classes = ['temp']
  -				..text = ((weather['mainTemp'] as num) ~/ 1).toString()
  +				..text = ((weather['temp'] as num) ~/ 1).toString()
   				..appendHtml('&nbsp;<sup>&deg;F</sup>');
   
   			day.append(temp);
  
positive.code: class WeatherWindow extends Modal {
  	String id = 'weatherWindow';
  	Element well, title;
  
  	WeatherWindow() {
  		well = new Element.tag('ur-well');
  
  		Element closeButton = new Element.tag('i')
  			..classes = ['fa-li', 'fa', 'fa-times', 'close'];
  
  		Element icon = new Element.tag('i')
  			..classes = ['fa', 'fa-li', 'fa-cloud'];
  
  		title = new SpanElement();
  
  		Element header = new Element.header()
  			..append(icon)
  			..append(title);
  
  		DivElement window = new DivElement()
  			..id = id
  			..classes = ['window', 'weatherWindow']
  			..hidden = true
  			..append(closeButton)
  			..append(header)
  			..append(well);
  
  		querySelector('#windowHolder').append(window);
  		prepare();
  
  		querySelector('#weatherGlyph').onClick.listen((_) => open());
  	}
  
  	bool refresh() {
  
negative.code: 		well.children.clear();
  
  		// Current conditions
  		well.append(_makeDayElement(WeatherManager.weatherData['current'], 0));
  
  		// List days starting with today
  		int today = clock._Days_of_Week.indexOf(clock._dayofweek);
  		weekStartingToday = clock._Days_of_Week.sublist(today)
  			..addAll(clock._Days_of_Week.sublist(0, today));
  
  		// Forecast conditions
  		for (int i = 0; i < WeatherManager.weatherData['forecast'].length;) {
  			well.append(_makeDayElement(WeatherManager.weatherData['forecast'][i], ++i));
  		}
  
  		return true;
  	}
  
  	DivElement _makeDayElement(Map<String, dynamic> weather, int index) {
  		DivElement day = new DivElement()
  			..classes = ['day'];
  
  