gonna try a subtree merge