modify socket send