#add - expose connection on socket instance
#add - use function to start sockets listening