need to fix findBestsplit because the 0's should be there as in Breimans