propagate node weight and hierarchy to blance