client interface, network, threadpool