working on new sock client code
working on new sock client code