stopping point, 75% done with BuilderAnalysisTree functionality.