changed from new OpenWeather to new self