Package tree structure