Bucket and hoop partitioning