Worked on communication between sockets