option to handle not enough buckets
handle too few buckets