power tree structure