многопоточненько, а также очистка дерева.