general_distribution_functions
