Cleaned Up RandomDistribution