More socket; code