Weather revision

Weather  revision