Add Socket specification