Hierarchystore

for compare use