Switches and Sockets