A socket module