basic networking primitives, queues, tasks