ITS GETTING CAHRUHAZY IN HERE____(Classify through point generation seems to work)