update feasibility calculations to deal with trees with no branches