updating with weather api