distributions_implement
