adding socket

UGHHGHGHGHGHGHG