optionnal param subtree_array