Distributed update