Aren't you supposed to unregister the service on stop()?