add support for adding subtrees: