fixed weather updating process