we can now connect send and disconnect, not routing though
removed switch statement