buckets and gets graphs