messing with sockets