diff --git a/vyked/bus.py b/vyked/bus.py
index <HASH>..<HASH> 100644
--- a/vyked/bus.py
+++ b/vyked/bus.py
@@ -218,8 +218,6 @@ class TCPBus:
 
     def handle_connected(self):
         if self.tcp_host:
-            self._registry_client.register(self.tcp_host.host, self.tcp_host.port, self.tcp_host.name,
-                                           self.tcp_host.version, self.tcp_host.node_id, self.tcp_host.clients, 'tcp')
             yield from self.tcp_host.initiate()
         if self.http_host:
             yield from self.http_host.initiate()
diff --git a/vyked/host.py b/vyked/host.py
index <HASH>..<HASH> 100644
--- a/vyked/host.py
+++ b/vyked/host.py
@@ -56,8 +56,8 @@ class Host:
         Host.pubsub_host = pubsub_host
         Host.pubsub_port = pubsub_port
 
-    @deprecated
     @classmethod
+    @deprecated
     def attach_service(cls, service):
         """ Allows you to attach one TCP and one HTTP service
Fixed bugs in bus.py (decorator ordering) and host.py (double registration for tcp)