general_distribution
