void setServiceRegistration(ServiceRegistration sr) {
synchronized void setServiceRegistration(ServiceRegistration sr) {
	void setServiceRegistration(ServiceRegistration sr) {		this.sr = sr;		if (removed) // just incase we were removed before the sr was set			sr.unregister();	}