add tree-map