socket part