POP SOCKETS