Goodbye PCL that doesn't have sockets