reference tree