b: return on rcv