Started work on socket