fix bucket_set bug