move tests to expect
require bucket to be power of 2