Arbitrary distribution