update Socket arguments handling