sendrecv
Life: sendrecv