can setup sockets