fixed ventures subtree function