socket readme