Started work on sockets