Distributed work