Moving to a distributed model