weather data and times working, fixing NOAA 500 error handling