many improvements, especially to hourly forecast.