recursive tree parsing

…..