finished step 4 without forward buckets