networking, send/receive threads