distributed coops