change nsendrecv -> nrecv