Updated WeatherContract