Complete: send/receive in one. Separate: receive/sender