tree schema