weather fully functional