updated macro receive: adds to itself