sub fun
work on extended bucket properties