add hiearachy graph