with primary decisionTree added