remove distribute requirement