Fix the weatehr name and catch mroe exception