add sock5
merge