add http.socket