moved decision tree to evaluate api