- added cancelation point on receive