custom tree, as a tree