require socket library