update weather feature

fb8cf064b2121fd2543cb478cf5c6d5d04749a9c