empty tree algos bug