fix supervision tree structure