weather data rewrite