gentry: scope out how the base tree works