Vtree successors

I updated the method to support variable trees