SOCKETS AND BITS