distribution process