removed BroadcastReciever and just send data to IntentService directly