groovy distribution