variable tree node complete