add notes for sockets