Rework root? to terminal?, based on depth in the heirarchy