try catch on weather update