tree-convert task