Add separate enqueue.send and enqueue.receive