add sock based on sock 0.3.2