Make it an IntentService, so we only try once, not forever and a day