now mainview vc does not refresh weather everytime the view is brought up