DistributedThread - style