bucket high level properties and test