packhierarchy