added on Tuesday, didn't really follow refractor FetchweatherTask