Add socket