sockets set up