more experiments with SynchroniserService
static thread variable
introduced ZLNetworkContext