added implementation for conditions despite WeatherCondition and DaytimeCondition