SOCKETS & IMPACT SOCKETS