send,recv become write,read per recommendation