optparse socket

socket optparse