add bucket strategy