minor changes
changed to service binding instead if intents