Add task Heterogenious tree