distributions workflow