changed all send/receive to s/r, closes #4