capsuled functions in Store_hierarchy.fill()