suporting send expect in sockets take 3