update PDD hierarchy