adding AirQuality caching